PHP/Klasy i obiekty: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
→Zmienne obiektowe są referencjami: Jakieś dziwne to zdanie było. |
|||
Linia 183:
# ''Config'' - zarządza konfiguracją i udostępnia ją skryptowi.
# ''
Zacznijmy od napisania klasy głównej. Programista będzie mógł dodawać do niej różne ładowarki, a ona będzie udostępniała wczytaną konfigurację pozostałej części skryptu. Opcje konfiguracyjne będą wczytywane ''leniwie'', tj. gdy zajdzie taka potrzeba. Domyślnie ładowarka będzie jedynie kolejkowana w tablicy <code>$_awaitingLoaders</code>. Dopiero przy próbie odczytu nieistniejącej opcji, skrypt będzie prosić kolejne ładowarki o wczytanie swojej części konfiguracji, dopóki nie trafi na taką, która wczyta to, czego potrzebujemy.
|