method()=='PUT'){ $params = $this->route()->parameters(); $id = $params['vehiculo']; return [ 'num_economico' => 'string|required|max:191|unique:cat_vehiculos,num_economico,'.$id.',id', 'descripcion' => 'string|max:100', 'sucursales' => 'array|required', 'tipo_vehiculo_id' => 'required|exists:cat_tipos_vehiculos,id', ]; }else{ return [ 'num_economico' => 'string|required|max:191|unique:cat_vehiculos,num_economico', 'descripcion' => 'string|max:100', 'sucursales' => 'array|required', 'tipo_vehiculo_id' => 'required|exists:cat_tipos_vehiculos,id', ]; } } public function messages() { $messages = [ 'num_economico.unique' => 'El Vehículo que ingresó ya se encuentra en nuestros registros.' ]; return $messages; } }