public function enviaContato(ContatoRequest $request) { $contato = new Contato(); $contato->nome = $request->get('nome'); $contato->email = $request->get('email'); $contato->telefone = $request->get('telefone'); $contato->mensagem = $request->get('mensagem'); $contato->visualizado = 0; $contato->save(); //Flash::success("Mensagem enviada com sucesso! Aguarde uma resposta."); toast('Mensagem enviada com sucesso! Aguarde uma resposta.', 'Mensagem'); return redirect()->back(); }
public function postContato(ContatoRequest $request) { $contato = ['nome' => $request->input('nomeContato'), 'email' => $request->input('emailContato'), 'assunto' => $request->input('assuntoContato'), 'mensagem' => $request->input('mensagemContato')]; $enviado = Mail::send('emails.novocontato', $contato, function ($message) use($contato) { $message->from('*****@*****.**', $name = 'Página Pessoal'); $message->to('*****@*****.**', $name = 'Sergio Hess'); $message->subject("Novo Contato pelo site: " . $contato['assunto']); }); if ($enviado) { return ['retorno' => 'enviada']; } return ['retorno' => 'naoenviada']; }