route('page'); if (! $page instanceof PreregistrationPage) { return false; } return $this->user()?->can('view', $page) ?? false; } /** * @return array> */ public function rules(): array { return [ 'search' => ['nullable', 'string', 'max:255'], ]; } }