method()=='PUT'){ $params = $this->route()->parameters(); $id = $params['servicio']; return [ 'nombre' => 'string|required|min:1|max:191|unique:cat_servicios,nombre,'.$id.',id', ]; }else{ return [ 'nombre' => 'string|required|min:1|max:191|unique:cat_servicios,nombre', ]; } } public function messages() { $messages = [ 'nombre.unique' => 'El nombre que ingresó ya se encuentra en nuestros registros.' ]; return $messages; } }