![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 602 Pomógł: 30 Dołączył: 1.08.2007 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Witam, piszę swój własny framework, typowo pod gry viawww.
Postanowiłem zrobić sobie taki autoloader do klas, poszperałem w Google i najlepszym rozwiązaniem wydało mi się użycie przestrzeni nazw. Jednak tutaj napotkałem problem Mam plik1.php który definiuje przestrzeń nazw nast.:
Oraz plik2.php
i wyrzuca mi błąd, który mówi, że nie może odnajść interfejsu Kod Fatal error: Interface 'framework\actionResolving\ActionResolvingStrategyInterface' not found in D:\xamp\htdocs\ftest\framework\actionResolving\plik2.php on line 8 Przeglądnąłem cały manual, i nie znalazłem odpowiedzi. Dlaczego nie mogę odnaleźć intefejsu. Pozdrawiam, |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
W twoim przykładzie framework\actionResolving\ActionResolvingStrategyInterface to namespace a interface to framework\actionResolving\ActionResolvingStrategyInterface\ActionResolvingStrategyInterface, więc powinno być implements ActionResolvingStrategyInterface\ActionResolvingStrategyInterface.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 23:02 |