/** * Get the validation rules that apply to the request. * * @return array */ public function rules() { $arbitro = Arbitro::findOrFail($this->route->getParameter('arbitros')); $parent_rules = parent::rules(); $my_rules = array('documento' => ['required', 'min:4'], 'tipo_doc_id' => ['required', 'numeric']); $rules = array_merge($parent_rules, $my_rules); return $rules; }
/** * Update the specified resource in storage. * * @param App\Http\Requests\cities\calles\UpdateCalleRequest $request * @param int $id * @return \Illuminate\Http\Response */ public function update(UpdateArbitroRequest $request, $id) { $arbitro = Arbitro::findOrFail($id); $this->actualizarBD($request, $arbitro, 'arbitro'); return \Redirect::route('people.arbitros.show', $id); }