namespace yii_app\services;
-use \PhpOffice\PhpSpreadsheet\IOFactory;
+use PhpOffice\PhpSpreadsheet\IOFactory;
use yii_app\records\Motivation;
use yii_app\records\MotivationValue;
use yii_app\records\MotivationValueGroup;
}
$rows []= $row;
}
- if ($motivation && empty($error)) {
- $motivation->save();
- if ($motivation->getErrors()) {
- $error = json_encode($motivation->getErrors());
+ if (empty($error)) {
+ if ($motivation) {
+ $motivation->save();
+ if ($motivation->getErrors()) {
+ $error = json_encode($motivation->getErrors());
+ }
+ } else {
+ $error = 'Не указан магазин, год и месяц [0,0]';
}
- } else {
- $error = 'Не указан магазин, год и месяц [0,0]';
}
if (empty($error)) {
$motivationValueGroupPlan = MotivationValueGroup::find()->where(['alias' => 'plan'])->one();