src/DependencyEngine/DependenciesEngine.php
public function injectDependenciesOfType($object, $type){
        //Analiza las dependencies que tienen seteado "load_in"
        foreach ($this->loadDependencies as $name => $dependency) {
            $types= explode(",", $dependency['load_in']);
            //Si la libreria contiene el tipo se carga
            if(in_array($type, $types)){
                $this->loadDependencyInObject($object, $name, $name, $dependency);
            }
        }
    }
public function injectDependenciesOfType($object, $type){
        //Analiza las dependencies que tienen seteado "load_in"
        foreach ($this->loadDependencies as $name => $dependency) {
            $types= explode(",", $dependency['load_in']);
            //Si la libreria contiene el tipo se carga
            if(in_array($type, $types)){
                $this->loadDependencyInObject($object, $name, $name, $dependency);
            }
        }
    }
public function injectDependenciesOfType ( $ object , $ type ) { //Analiza las dependencies que tienen seteado "load_in" foreach ( $ this -> loadDependencies as $ name => $ dependency ) { $ types = explode ( "," , $ dependency [ 'load_in' ] ) ; //Si la libreria contiene el tipo se carga if ( in_array ( $ type , $ types ) ) { $ this -> loadDependencyInObject ( $ object , $ name , $ name , $ dependency ) ; } } }
Recorre las dependencias con load_in y analiza si carga o no una instancia de la dependencia en el objeto.
Las nombres de las propiedades son las claves en la definicion de cada dependencia
Es llamado por GenericLoader en su construccion para inyectar las clases correspondientes.
Esta funcion supone que las Clases de la dependencia ya se encuentran importadas.
@param type $object
@param string $type
Recorre las dependencias con load_in y analiza si carga o no una instancia de la dependencia en el objeto . Las nombres de las propiedades son las claves en la definicion de cada dependencia Es llamado por GenericLoader en su construccion para inyectar las clases correspondientes . Esta funcion supone que las Clases de la dependencia ya se encuentran importadas .