Ejemplo n.º 1
1
 /**
  * @return bool
  */
 public function beforeValidate()
 {
     if ($this->isNewRecord) {
         $this->token = \Yii::$app->security->generateRandomString(32);
     }
     return parent::beforeValidate();
 }
Ejemplo n.º 2
1
 public function deleteRecursive($relations = [])
 {
     if ($relations == []) {
         $relations = ["milestones"];
     }
     parent::deleteRecursive($relations);
 }
Ejemplo n.º 3
1
 public function afterDelete()
 {
     parent::afterDelete();
     // TODO: Change the autogenerated stub
     // Видалення перекладу
     foreach ($this->getTranslations()->all() as $translations) {
         $translations->delete();
     }
 }
Ejemplo n.º 4
0
Archivo: File.php Proyecto: vetoni/toko
 /**
  * @return bool
  * @throws \Exception
  */
 public function delete()
 {
     if (parent::delete() === false) {
         return false;
     }
     return unlink($this->path);
 }
Ejemplo n.º 5
0
 public function deleteRecursive($relations = [])
 {
     if ($relations == []) {
         $relations = ["tasks"];
     }
     parent::deleteRecursive($relations);
 }
Ejemplo n.º 6
0
 /**
  * @param bool $insert
  * @return bool
  */
 public function beforeSave($insert)
 {
     if (!isset($this->author_id)) {
         $this->author_id = Yii::$app->user->id;
     }
     return parent::beforeSave($insert);
 }
Ejemplo n.º 7
0
 public function beforeSave($insert)
 {
     if (parent::beforeSave($insert)) {
         if (!$this->settings || !is_array($this->settings)) {
             $this->settings = self::getDefaultSettings($this->name);
         }
         $this->settings = json_encode($this->settings);
         return true;
     } else {
         return false;
     }
 }
Ejemplo n.º 8
0
 public function beforeSave()
 {
     $this->_setFrameQuality();
     return parent::beforeSave();
 }
Ejemplo n.º 9
0
 /**
  * Returns the static model of the specified AR class.
  * Please note that you should have this exact method in all your CActiveRecord descendants!
  * @param string $className active record class name.
  * @return Storage the static model class
  */
 public static function model($className = __CLASS__)
 {
     return parent::model($className);
 }
Ejemplo n.º 10
0
 public function afterFind()
 {
     $this->sourceMessage = $this->sourceMessageModel ? $this->sourceMessageModel->message : null;
     $this->category = $this->sourceMessageModel ? $this->sourceMessageModel->category : null;
     return parent::afterFind();
 }
Ejemplo n.º 11
0
 public function afterDelete()
 {
     parent::afterDelete();
 }
Ejemplo n.º 12
0
 public function deleteRecursive($relations = [])
 {
     parent::deleteRecursive($relations);
 }