Hola, tengo una clase grafica con el siguiente constructor:
Código PHP:
class Grafica
{
protected $conn;
protected $bdnmgi;
function __construct($conn, $bdnmgi)
{
$this->conn = $conn;
$this->bdnmgi = $bdnmgi;
}
y en mi controlador creo un objeto de grafica de la siguiente manera:
Código PHP:
$grafica = new Grafica($this->get('database_connection'),$esquema);
El problema es que la variable $esquema me la obvia, como si no la estuviese pasando.
Si por ejemplo en el constructor $bdnmgi lo declaro con valor por defecto, si lo coge.
A que se puede deber este problema? Gracias