использовать модели в Cli в PhalconPHP - PullRequest
0 голосов
/ 10 мая 2018

Я только начал с Phalcon PHP, и у меня есть вопрос. У меня работает приложение cli со следующим кодом:

include __DIR__ . '/../vendor/autoload.php';

...

// Load the configuration file (if any)
...

$loader = new Loader();
$loader->registerDirs(
    [
        __DIR__ . '/tasks',
        __DIR__ . '/models'
    ]
);
$loader->register();

$console = new ConsoleApp();
$console->setDI($di);

/**
 * Process the console arguments
 */
...

try {
    $console->handle($arguments);
} catch (\Phalcon\Exception $e) {
    ..
} catch (\Throwable $throwable) {
    ..
} catch (\Exception $exception) {
    ..
}

А в задании у меня есть use Exchanges\Client as Exchanges; и $exchanges = Exchanges::findFirst(1);

Однако он продолжает возвращаться Class 'Exchanges\Client' not found - как я могу добавить его, чтобы этот класс действительно читался?

Как видите, я уже пробовал загружать в Модели через начальный класс Cli. Вопрос очень большой: как я могу загрузить модель в задачу?

...