Ich habe eine Codeigniter 3-Klasse namens Fetch. Es hat das Erbe von MY_Controller und manchmal enthält es eine externe Bibliothek Dinamicaly basierend auf der Existenz bestimmter Ordner mit der erforderlichen Klasse.Codereigner Zugriff Objektinstanz von enthalten Klasse
Ich möchte Zugriff auf das $ user Objekt von diesen eingeschlossenen Klassen haben. Ich bekomme sogar eine Instanz von CI aus der enthaltenen Klasse, aber Down Arbeit. Hier
ist das Beispiel:
class Fetch extends MY_Controller
{
var $user;
...
$user = $this->getUserID($from);
$this->user = $user;
...
include_once $service_class . ".php"
}
I wanto Zugang des $ Benutzerobjekt zu haben, von der mitgelieferten Klasse:
class Mural
{
private $CI;
public function __construct()
{
$this->CI =& get_instance();
$this->CI->load->model('mural_model');
}
public function _main()
{
var_dump($this->CI->user);
exit;
}
}
Uhmmm ich lese diese http://stackoverflow.com/questions/20445622/ho w-zu-definieren-ein-global-Variable-Wert-in-codeigniter hat vielleicht die Lösung –