FuelPHP:在任务中调用控制器的函数
FuelPHP: Calling Function of Controller inside Tasks
我找到了这份文件
http://fuelphp.com/docs/general/tasks.html
我创建了"example"class
现在,我可以执行 "example"
但是我想更改 运行() 函数的代码,因为它可以调用另一个函数
在我的控制器中:
fuel\app\classes\controller\user\system.php
函数名称:测试()
我该怎么办?
感谢您的帮助。
一般来说,从任务中调用控制器在设计方面并不好。如果您的应用程序具有这样的共享逻辑,最好将此额外功能拆分为模型或常规 class.
也就是说,可以使用 Request
class 运行 控制器的操作。 http://fuelphp.com/docs/classes/request/request.html
可能我的理解有误。
我改为从 "model" 而非 "controller" 调用函数。
我所需要的只是在调用之前添加“\”,就像我们在控制器中调用该函数一样。
例如:
\Model_System:test()
我找到了这份文件 http://fuelphp.com/docs/general/tasks.html
我创建了"example"class 现在,我可以执行 "example" 但是我想更改 运行() 函数的代码,因为它可以调用另一个函数 在我的控制器中:
fuel\app\classes\controller\user\system.php
函数名称:测试()
我该怎么办? 感谢您的帮助。
一般来说,从任务中调用控制器在设计方面并不好。如果您的应用程序具有这样的共享逻辑,最好将此额外功能拆分为模型或常规 class.
也就是说,可以使用 Request
class 运行 控制器的操作。 http://fuelphp.com/docs/classes/request/request.html
可能我的理解有误。 我改为从 "model" 而非 "controller" 调用函数。 我所需要的只是在调用之前添加“\”,就像我们在控制器中调用该函数一样。 例如:
\Model_System:test()