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