/** * @inheritdoc */ public function beforeSave($insert) { if (parent::beforeSave($insert)) { if (empty($this->sort)) { $this->sort = self::DEFAULT_SORT; } return true; } return false; }
/** * @inheritdoc */ public function beforeSave($insert) { if (parent::beforeSave($insert)) { $this->calcDeliveryPrice(); return true; } return false; }
/** * @inheritdoc */ public function beforeSave($insert) { if ($insert) { $this->setClientAttributes(); $this->setModelAttributes(); } if (parent::beforeSave($insert)) { $this->item_key = $this->generateKey(); return true; } else { return false; } }
/** * @inheritdoc */ public function beforeSave($insert) { if (parent::beforeSave($insert)) { if (!empty($this->password)) { $this->setPassword($this->password); $this->generateAuthKey(); } return true; } else { return false; } }