/** * Удаляем связанные SliderImage (а они удалят в свою очередь картинки) * * @return bool */ public function beforeDelete() { if (parent::beforeDelete()) { foreach ($this->sliderImages as $sliderImage) { $sliderImage->delete(); } return true; } return false; }
/** * Don't let delete templates that cannot be deleted * * @inheritdoc */ public function beforeDelete() { if ($this->can_be_deleted != 1) { return false; } return parent::beforeDelete(); }