Вот есть код заполнения какой-то таблицы из интернета(с другого сайта). Те есть, парсим контент, создем модели, записываем в базу. И нада бы сделать так, чтобы и из консоли(в основном) пущать, и, может быть, с каким то расширенным интерфейсом из веба.
Слышал что в Yii2 на эту тему что-то улучшили. В Yii1 я делел, подозреваю что коряво, что-то типа того:
Код: Выделить всё
class ImportCommand extends CConsoleCommand
{
public function actionImport($filename)
{
$m = Yii::app()->getModule('mymodule');
$c = new MyController('MyController', $m);
if($result = $c->importFile($filename)) {
// рисуем консольную вьюху :)
...
Спасибо!