public function salvar($model, $caminho = false) { $nm = ''; $i = 0; $max = 2; if (!is_dir($caminho . $model->itens_id)) { mkdir($caminho . $model->itens_id); } for ($i = 0; $i <= $max; $i++) { $img_add = new ItensMultimidia(); $pic = CUploadedFile::getInstancesByName('ItensMultimidia_' . $i); $pic = isset($pic[0]) ? $pic[0] : null; if (isset($pic)) { $nm = md5(date("Ymd h:i:s")) . rand(5, 15) . "." . $model->extensionImg($pic->type); if ($pic->saveAs($caminho . DIRECTORY_SEPARATOR . $model->itens_id . DIRECTORY_SEPARATOR . $nm, true)) { $img_add = new ItensMultimidia(); $img_add->itens_multimidia_caminho = $nm; $img_add->itens_id = $model->itens_id; $img_add->save(); } } } }