*/ public function rules(): array { return [ 'name' => 'required|string|between:3,255', 'url' => 'required|string|url:http,https|unique:gitlab_projects,url', 'gitlab_id' => 'required|integer|unique:gitlab_projects,gitlab_id', ]; } /** * Get custom attributes for validator errors. * * @return array */ public function attributes(): array { return [ 'name' => trans('validation.custom.name'), 'url' => trans('validation.custom.url'), 'gitlab_id' => trans('validation.custom.gitlab_id'), ]; } }