Зарегистрировать все подпространства имен в Phalcon - PullRequest
0 голосов
/ 26 ноября 2018

Я новичок в Phalcon.Документ гласит, что мы можем зарегистрировать пространство имен следующим образом:

$loader->registerNamespaces(
[
   'Example\Base'    => 'vendor/example/base',
   'Example\Adapter' => 'vendor/example/adapter',
   'Example'         => 'vendor/example',
]);

Необходимо зарегистрировать все подпространства имен в Примере.Но я видел здесь Изо заявляет, что с подходящей структурой папок и префиксом пространства имен нам нужно только указать корневое пространство имен, как это

$loader->registerNamespaces([
  'Example'         => 'vendor/example'
])

Изо привел пример: скажем, у вас есть папкаdirectory / var / www / myapp / Plugins /, если у вас есть файл: /var/www/myapp/Plugins/Auth/Users.php, этот файл должен быть с пространством имен MYAPP \ Plugins \ Auth, а имя класса должно быть Users

Я не могу найти никаких документов, говорящих об этом, кто-нибудь может помочь?

...