/**
  * @inheritdoc
  */
 public function beforeDelete()
 {
     if (parent::beforeDelete()) {
         foreach (StorageImage::find()->where(['filter_id' => $this->id])->all() as $img) {
             $img->delete();
         }
         return true;
     }
     return false;
 }
Esempio n. 2
0
 /**
  * Save id before deleting for clean up in afterDelete()
  *
  * @return bool
  */
 public function beforeDelete()
 {
     $this->cachedDeletedId = $this->id;
     return parent::beforeDelete();
 }