public static function gravar($numero, $ddd, $tipo, $operadora) { $telefone = new Telefone(); $telefone->id = $numero; $telefone->ddd = $ddd; $telefone->tipo = $tipo; $telefone->operadora = $operadora; if ($telefone->save() == false) { throw new \Exception('Não foi possível registrar o telefone ' . $numero, 402); } return Telefone::find($numero); }
/** * Store a newly created resource in storage. * * @return Response */ public function store(Request $request) { $telefone = Input::get('telefone'); $email = Input::get('email'); $contacto = new Contacto(); Auth::user()->contacto()->save($contacto); $t = new Telefone(); $t->telefone = $telefone; $t->contacto()->associate($contacto); $t->save(); $e = new Email(); $e->email = $email; $e->contacto()->associate($contacto); $e->save(); $contactos = true; $vista = 'contacto'; Session::flash('message', 'Dados gravados com sucesso'); return view('gestorCurriculum', ["contactos" => $contactos, "cont" => $contacto, "vista" => $vista, 'nav' => 'contacto']); //return redirect(route('visualizarContacto',['id'=>$contacto->id])); }