/** * @return array */ public function attributeLabels() { return parent::attributeLabels() + ['name' => 'Название']; }
/** * @return array */ public function attributeLabels() { return parent::attributeLabels() + ['name' => 'Название', 'description' => 'Описание', 'country.name' => 'Страна', 'type' => 'Сервис', 'stars' => 'Количество звезд', 'typeReplacement' => 'Сервис', 'starReplacement' => 'Количество звезд', 'country_id' => 'Страна']; }
/** * @param bool $insert * @return bool */ public function beforeSave($insert) { if ($this->scenario === 'update') { $flyAt = $this->getOldAttribute('fly_at'); $this->fly_at = $this->fly_at !== '' ? \Yii::$app->formatter->asTimestamp($this->fly_at) : $flyAt; } else { $this->fly_at = \Yii::$app->formatter->asTimestamp($this->fly_at); } return parent::beforeSave($insert); }