user()?->can('device.user.update') ?? false; } /** * Get the validation rules that apply to the request. * * @return array|string> */ public function rules(): array { /** @var DeviceAccessUser $deviceAccessUser */ $deviceAccessUser = $this->route('deviceAccessUser'); $rules = $this->rulesForUser($deviceAccessUser->id); $rules['password'] = ['nullable', 'confirmed', Password::min(12)->mixedCase()->numbers()->symbols()]; return $rules; } }