【发布时间】:2018-03-16 13:52:57
【问题描述】:
在控制器和命令之间重用代码的最佳方式是什么? 我有一些用途,应该在控制器内部和命令中执行相同的逻辑。共享代码的最佳方法是什么?要创建一个组件并从控制器和命令调用此组件方法?
【问题讨论】:
标签: yii yii-components
在控制器和命令之间重用代码的最佳方式是什么? 我有一些用途,应该在控制器内部和命令中执行相同的逻辑。共享代码的最佳方法是什么?要创建一个组件并从控制器和命令调用此组件方法?
【问题讨论】:
标签: yii yii-components
创建一个类(模型、服务等),并在不同的领域使用它。
在config/main.php 或config/console.php 中有一个导入部分:
'import' => array(
'application.models.*',
'application.components.*',
你可以在任何地方添加你的类,只要它的位置在配置的import 部分中被引用,因为这就是 Yii1 自动加载文件的方式。
【讨论】: