user() !== null; } /** * Get the validation rules that apply to the request. * * @return array|string> */ public function rules(): array { return [ 'branch_name' => ['required', 'string', 'max:255'], 'repository_connection_id' => ['required', 'integer', 'exists:repository_connections,id'], ]; } public function branchName(): string { return trim((string) $this->validated('branch_name')); } public function repositoryConnectionId(): int { return (int) $this->validated('repository_connection_id'); } }