/** * Deletes all ads before deleting the screen. */ public function beforeDelete() { foreach ($this->ads as $ad) { $ad->delete(); } return parent::beforeDelete(); }