找不到类、命名空间、子文件夹


Class not found, namespace, subfolder

我有一个带有两个类的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();