![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 20.04.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem z autoloadingiem i namespace'ami.
Poniżej kod: * index.php
* composer.json
* View/Template/First/template.php
Pytanie nr 1 - jak uzyskać dostęp do klasy Database, tak abym mógł jej użyć w klasie Template? Pytanie nr 2 - jeśli pozbędę się kody z template.php, dostaję błąd, że nie znaleziono klasy User w pliku index.php, czyli coś ewidentlnie nie działa, a ja nie mam pojęcia, co jest zle z moim kodem. Z góry dzięki za pomoc ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 148 Pomógł: 14 Dołączył: 23.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
Mało napisałeś o tej klasie Database ale być może wystarczy \Database.
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 3 033 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Pytanie nr 1 - jak uzyskać dostęp do klasy Database, tak abym mógł jej użyć w klasie Template? Poprzez use tak jak w index dla innych. Chyba że znajduje się w tej samej przestrzeni, to nie musisz dodawać nic. Odp na pytanie drugie a gdzie tak klasa się znajduje? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.06.2024 - 14:59 |