public function beforeSave($insert) { if ($this->user_id === null) { $this->user_id = Yii::$app->user->id; } return parent::beforeSave($insert); }
public function beforeSave($insert) { if ($this->user_id === null) { $this->user_id = Yii::$app->user->id; } if ($this->date === null) { $this->date = Yii::$app->timeService->getCurrentDate(); } return parent::beforeSave($insert); }
public function beforeSave($insert) { if ($this->calories > 0) { $this->calories = $this->calories / 100; } if ($this->protein > 0) { $this->protein = $this->protein / 100; } if ($this->fat > 0) { $this->fat = $this->fat / 100; } if ($this->carbohydrate > 0) { $this->carbohydrate = $this->carbohydrate / 100; } return parent::beforeSave($insert); }
public function afterSave($insert) { if ($insert && Yii::$app->timeService->getDey($this->date) == Yii::$app->user->getWeighingDay()) { // Create write weighing day event $event = new DiaryEvent(); $event->date = Yii::$app->timeService->getCurrentDateTime(); // Trigger write weighing day event $this->trigger(self::WRITE_WEIGHING_DAY_EVENT, $event); } parent::afterSave($insert, $this->getChangedAttributes()); }
public function afterSave($insert, $changedAttributes) { parent::afterSave($insert, $changedAttributes); }
public static function getDirectionsListItems() { return [self::PLAN_DRYING => parent::t('Drying'), self::PLAN_WEIGHT => parent::t('Weighting'), self::PLAN_PRESERVATION => parent::t('Preservation')]; }