Verwende vielleicht die falschen Suchbegriffe, aber konnte nichts dazu finden:
In einer Klasse soll auf eine Singleton Instanz zugegriffen werden. Macht es Sinn, diese Instanz einer Klassen Variablen zuzuweisen:
Kann dann so auf das Singleton zugreifen
Kürzer als folgende Schreibweise:
Bin mir unklar, ob der Speicherverbrauch der ersten Variante höher einzuschätzen ist, als wenn jedes mal wie unten auf das Objekt direkt zugegriffen wird.
Lieg ich komplett falsch, gibts bessere Vorgehensweisen?
In einer Klasse soll auf eine Singleton Instanz zugegriffen werden. Macht es Sinn, diese Instanz einer Klassen Variablen zuzuweisen:
PHP:
public function __construct() {
$this->sys = sys::getInstance();
}
Kann dann so auf das Singleton zugreifen
PHP:
$sRoot=$this->sys->config('root');
Kürzer als folgende Schreibweise:
PHP:
$sRoot=sys::getInstance()->config('root');
Bin mir unklar, ob der Speicherverbrauch der ersten Variante höher einzuschätzen ist, als wenn jedes mal wie unten auf das Objekt direkt zugegriffen wird.
Lieg ich komplett falsch, gibts bessere Vorgehensweisen?