/** * @param Role $role */ public static function roleBeingDeleted(Role $role) { ReadPermissionsOptimizationUtil::roleBeingDeleted($role); AllPermissionsOptimizationCache::forgetAll(); }
protected function beforeDelete() { if (!parent::beforeDelete()) { return false; } ReadPermissionsOptimizationUtil::roleBeingDeleted($this); return true; }