Класс не найден, пространство имен, подпапка

У меня есть приложение Cli с парой классов, которая находится в / основные / модули. Слишком много, поэтому я хочу, чтобы некоторые из них были в / Ядро / модули / оценки / с классом Ядро \ Modules \ Оценивать \ Something. На моем локальном компьютере это работает, но не на удаленном сервере.

Инициатива в общественности / 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 {

Есть намеки?

2

Решение

Вы наконец позвонили —

$ Loader-> регистр ();

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]