1.创建导入命令类protected/commands/ImportCommand.php文件
public function run($args){
$model = new FetchApiModel(); // 调用相应的模型类
$model->PerformFecth(); //执行操作
}
class ImportCommand extends CConsoleCommand{
}
2.修改配置文件protected/config/console.php(主要是连接数据库,和main.php配置是一样的)
3.编写自己的model文件protected/
models/FetchApiModel.php进行相应的处理
4.设置yiic执行 protected/yiic.bat (win)
protected/yiic (linux)
把php运行文件加入到环境变量
或者:
(1)win下修改yiic.bat如下:
rem "%PHP_COMMAND%" "%BIN_PATH%yiic.php" %*
"E:\wamp\bin\php\php5.4.12\php.exe" "%YII_PATH%yiic.php" %*
(2)linux下无须修改(需要环境变量)
5.在命令行,进入到protected目录 执行yiic命令 会出现新添加的命令
import
使用
./yiic import 执行功能