| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator und Wett-König | Hallo Melchior, hierzu ist es ratsam eine abstrakte Singlton-Klasse zu implementieren, die die Aufgaben für dich übernimmt und einen Singleton-Cache definiert. Dazu kann ich dir folgenden Code zeigen (kommentare habe ich entfernt; ist eine PHP 4 Implementierung). Anwenden tust du das dann in deinem Code mit PHP-Code: PHP-Code:
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | |
| Moderator und Wett-König | Hallo nikosch77, Initialisierungen von singleton instanziierten Klassen sollte man tunlichst von der Erzeugung trennen, da es sonst kein echtes abstract Singleton ist. Zudem musst du bei deiner Klasse unterscheiden zwischen "create class" und "get reference", was die Implementierung umständlicher macht. Das Thema Initialisierung habe ich in meinem Framework in das "coreObject" eingebaut. Mit der Methode "createAndInitServiceObject()" kann man sich eine Applikations-Schicht oder eine Klasse singleton instanziieren und gleichzeitig initialisieren lassen, sofern die Klasse eine init()-Methode hat. So ist transparent, dass dort eine Singlton-Instanz zurückkommt egal ob ich eine erzeugt habe oder nur eine Referenz zurückgebe inkl. Initialisierung.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php implements, php auf variable der kindklasse zugreifen, abstrakte klasse als singleton, singleton abstrakte klasse, singleton als abstrakte klasse, php gegenstück parent, php parent instanzierte klasse, php parent zugriff auf kind, method_exists kindklassse php, zendframework eigenen controller klasse, php parent klasse ermitteln, singleton in abstrakter klasse erzeugen, php abstrakte klasse und singleton, php von parent auf child klassen zugreifen, singleton in zend framework, singelton abstrakte klasse, php parent::, parent php class, extends php gegenstück, abstrakte klasse verwendet singelton php |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.