Segun yo no se puede hacer por eso pido su ayuda
Tengo un sistema que necesito cambiarle algunas variables que están estáticas ya que no se pensaba en que un dia llegaría el momento de crear un archivo de configuración para poder cambiar automáticamente todos los valores en clases y funciones en funciones es algo sencillo pero en una clase no he podido, bueno no he intentado solucionarlo.
Mi config.php
Código PHP:
$config=array("Empresa"=>"Empresa CV","Direccion"=>"Calle 2 entre calle 5 y 7","email"=>"[email protected]");
en mis archivos de funciones lo incluyo
Código PHP:
include('config.php');
function a(){
global $config;
echo $config['Empresa'];
//Etc, ocupo las variables segun lo que tenga que hacer
}
Ahora como le hago en una clase ya que no se como hacerlo
Código PHP:
include('config.php');
class a {
function __construct(){
//Como obtengo los valores del config ya que cuento con decenas de clases y seria muy problematico editar todas ya que le pegare al funcionamiento del sistema
$config=?
}
}
Todo esto es por que funcionara en varias empresas diferentes y ya nomas cambiando el config aplique en clases y funciones los datos de la empresa.