user()?->hasAnyPermission(['contracts.create', 'contracts.update']) === true; } /** * Get the validation rules that apply to the request. * * @return array */ public function rules(): array { return [ 'contract_number' => 'required|string', 'contract_date' => 'required|date', 'year' => 'required|numeric|min:2000', ]; } }