Quiero conocer una forma clara de definir las constantes de aplicación en Codeigniter. No quiero cambiar ningún archivo nativo de codeigniter. Por lo tanto, no quiero definirlo en application/config/constants.php
ya que cuando necesito migrar a una versión más nueva de code-igniter no podré copiar los archivos nativos de codeigniter directamente.Definición de constantes de aplicación en Codeigniter
Creé un archivo application/config/my_constants.php
y definí mis constantes allí. 'define (' APP_VERSION ',' 1.0.0 ');'
cargué usando $this->load->config('my_constants');
pero estoy recibiendo un error
Your application/config/dv_constants.php file does not appear to contain a valid configuration array.
Por favor, me sugieren una forma limpia de definir constantes de nivel de aplicación en código trico.
Por favor, siga la guía que le ayudará http://codeigniter.com/user_guide/libraries/config.html –
No es muy útil, porque, como dice en la guía, codeigniter fusionará su archivo en la matriz de constantes , por lo que obtendrá el mismo resultado y abrirá un archivo más de lo habitual, por lo que será más lento. – Patroklo
Cualquier archivo en las carpetas de aplicaciones es para que usted lo edite. Solo evite cambiar cualquier cosa en la carpeta del sistema. – Broncha