protected function beforeDelete() { if (!parent::beforeDelete()) { return false; } AllPermissionsOptimizationUtil::groupBeingDeleted($this); return true; }