如何在yii 1.1中在控制器和命令之间生成可重用代码?

如何在yii 1.1中在控制器和命令之间生成可重用代码?,yii,yii-components,Yii,Yii Components,在控制器和命令之间重用代码的最佳方法是什么? 我有一些用途,同样的逻辑应该在控制器内部和命令中执行。共享代码的最佳方法是什么?要创建组件并从控制器和命令调用此组件方法,请执行以下操作: 创建一个类(模型、服务等),并将其用于不同的领域。 在config/main.php或config/console.php中有一个导入部分: “导入”=>数组( 'application.models.*', “application.components.*”, 你可以在任何地方添加你的类,只要它的位置在配置的

在控制器和命令之间重用代码的最佳方法是什么? 我有一些用途,同样的逻辑应该在控制器内部和命令中执行。共享代码的最佳方法是什么?要创建组件并从控制器和命令调用此组件方法,请执行以下操作:

创建一个类(模型、服务等),并将其用于不同的领域。 在
config/main.php
config/console.php
中有一个导入部分:

“导入”=>数组(
'application.models.*',
“application.components.*”,

你可以在任何地方添加你的类,只要它的位置在配置的
import
部分中被引用,就像Yii1自动加载文件一样