我有一个带有两个类的cli应用程序,这些类位于/core/modules中。太多了,所以我希望他们中的一些人在/core/modules/eevaluate/中,带有Classcore''modules''evaluate''Something。在我的本地计算机上,这是可行的,但在远程服务器上不行。
在public/index.php中初始化:
// Init loader
$loader = new 'Phalcon'Loader();
// Register applications necessary directories
$loader->registerDirs(
[
APPLICATION_PATH . '/tasks',
APPLICATION_PATH . '/models/backend',
APPLICATION_PATH . '/models/risk'
]
)->registerNamespaces( // Additionally, register core namespace
[
'Core'Helper' => APPLICATION_PATH . '/core/helper',
'Core'Interfaces' => APPLICATION_PATH . '/core/interfaces',
'Core'Modules' => APPLICATION_PATH . '/core/modules',
'Core'Modules'Evaluate' => APPLICATION_PATH . '/core/modules/evaluate',
'Rest' => APPLICATION_PATH . '/rest'
]
);
这是核心/模块/评估中的一个模块的负责人:
<?php
namespace Core'Modules'Evaluate;
use Core'Modules;
class Evaluatewin extends Modules'EvaluateBet {
有什么提示吗?
你终于打电话给-了吗
$loader->register();