从控制器调用 Phalcon TaskAction

Call Phalcon TaskAction from Controller

是否可以从 Phalcon 中的任何控制器调用 taskAction(在 cli Task 中)?

我有一个 app->task->mainTask.php 和 app->controller->apiController.php 我想从 apiController.php 调用 mainTask.php 中的一个函数,我可以这样做吗?如果是,怎么做?

谢谢。

将此代码从任务移动到服务并在控制器和任务中都使用此服务不是更容易吗?