在PhalconPHP中使用Cli中的模型

时间:2018-05-10 13:55:15

标签: phalcon phalcon-orm

我刚开始使用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类加载模型。问题非常多:如何将模型加载到任务中?

0 个答案:

没有答案