在Phalcon中注册所有子名称空间

时间:2018-11-26 11:39:57

标签: phalcon autoload spl-autoload-register

我是Phalcon的新手。 document指出我们可以按照以下方式注册名称空间

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

它需要在Example下注册每个子名称空间。 但是我看到here Izo指出具有适当的文件夹结构和名称空间前缀,我们只需要像这样指定根名称空间

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

Izo举了一个例子:  说您有一个文件夹目录/ var / www / myapp / Plugins /,  如果您有文件:/var/www/myapp/Plugins/Auth/Users.php,则此文件必须为  名称空间为MYAPP \ Plugins \ Auth且类名称必须为Users

我找不到任何谈论它的文件,有人可以帮忙吗?

0 个答案:

没有答案