![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 26.01.2020 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
jestestem poczatkującym programistą i uczę sie Symfony. Mam pytanie dotyczące konstruktora. Jeśli do własnej klasy dodałem np logger i wygląda to tak: use #klasa loggujaca;
To jesli chcę wywołać MyClass to jedynym rozwiązaniem jest $logger = new \klasaLoggera; $mojaklasa = new \MyClass; $mojaklasa->doSth(); Czy jest jakiś inny prostszy sposób żeby logger był używany "domyślny" bez tworzenia jego instancji; Ten post edytował robertoniko98 26.01.2020, 14:15:49 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Skorzystaj z serwisow (services) w symfony. Tam tworzysz definicje klas i ich parametrow i zautomatu tworza ci sie obiekty z ich zaleznosciami.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 09:21 |