каталог:автозагрузку класс карта с композитором автозагрузку
myproject:
src:
MyProject:
Foo:
Foo.php
в файле autoload_namespaces.php
return array(
'MyProject' => array($vendorDir . '/myproject/src'),
);
если объявить выглядеть следующим образом:
class Bar extends MyProjext\Foo\Foo
{
}
или:
use MyProjext\Foo\Foo;
class Bar extends Foo
{
}
это работает, но я хочу объявить не используя 'использование MyProjext \ Foo \ Foo;' или 'расширяет MyProjext \ Foo \ Foo'
class Bar extends Foo
{
}
это ошибка: 'класс Foo не найден', кто-то может мне помочь?
А что такое пространство имен класса «Бар»? – sectus
Класс Bar не имеет пространства имен, похоже в laravel, класс BaseController расширяет контроллер, класс BaseController не имеет пространства имен, класс. Имя пространства имен контроллера Illuminate \ Routing \ Controller – user3672775
Показать объявление класса, начинающееся с ' Php'. – sectus