public function store(Request $request, $idPessoa) { $pessoa = Pessoa::find($idPessoa); $validator = Validator::make($request->all(), ['descricao' => 'required|in:Comercial,Celular,Residencial,Recados', 'codpais' => 'required|integer|min:1|max:197', 'ddd' => 'required|integer|min:11|max:91', 'prefixo' => 'required|integer|digits_between:4,5', 'sufixo' => 'required|integer|digits:4']); if ($validator->fails()) { return redirect()->route('telefone.create', ['idPessoa' => $pessoa->id])->withErrors($validator)->withInput(); } $data = $request->all(); $data['pessoa'] = $pessoa; Telefone::create($data); return redirect()->route('telefone.create', ['idPessoa' => $pessoa->id]); }
public function delete($id) { $pessoa = Pessoa::find($id); return view('pessoa.delete', compact('pessoa')); }