stderr("File $filename not found"); return FALSE; } return fopen ($filename, 'r'); } public function actionProducts() { $model = new Import(); $data = $model->goProducts(0, null); return Controller::EXIT_CODE_NORMAL; } public function actionPrices() { $model = new Import(); $data = $model->goPrices(0, null); return Controller::EXIT_CODE_NORMAL; } private function saveNotFoundRecord (array $line, $filename) { $str = implode (';', $line)."\n"; $str = iconv ("UTF-8//TRANSLIT//IGNORE", "windows-1251", $str); $fg = fopen (Yii::getAlias('@uploadDir') .'/'. $filename, 'a+'); fputs ($fg, $str); fclose ($fg); } }