Code

< 40 %
40-60 %
> 60 %
1
<?php
2
/**
3
 * User: execut
4
 * Date: 19.07.16
5
 * Time: 16:20
6
 */
7
8
namespace execut\import\components;
9
10
11
use yii\base\Component;
12
13
class Saver extends Component
14
{
15
    public function save($model) {
16
//        $model->id = 1;
17
//        if (!$model->validate()) {
18
//            echo $model;
19
//            var_dump($model->attributes);
20
//            var_dump($model->errors);
21
//        } else {
22
//            echo $model . ' is saved' . "\n";
23
//        }
24
//        return $model;
25
26
        if ($model->save()) {
27
//            echo $model->id . ' is saved' . "\n";
28
            return $model;
29
        } else {
30
//            var_dump($model->errors);
31
        }
32
    }
33
}