all()); nlog($this->ids); if($this->action == 'delete' && in_array(auth()->user()->hashed_id, $this->ids)) return false; return auth()->user()->isAdmin(); } public function rules() { $rules = []; if (Ninja::isHosted() && $this->action && $this->action == 'restore') { $rules['ids'] = new CanRestoreUserRule(); } return $rules; } public function prepareForValidation() { $input = $this->all(); $this->replace($input); } protected function failedAuthorization() { throw new AuthorizationException("This Action is unauthorized."); } }