コード例 #1
0
 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]);
 }
コード例 #2
0
 public function delete($id)
 {
     $pessoa = Pessoa::find($id);
     return view('pessoa.delete', compact('pessoa'));
 }