/**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index(Request $request)
 {
     $consulta = \App\Mensagem::orderBy('data', 'desc');
     $contacto = $request->input('contacto');
     $dataInicial = $request->input('data_inicial');
     $dataFinal = $request->input('data_finaal');
     $tag = $request->input('tag');
     $local = $request->input('local');
     if ($contacto) {
         $consulta = $consulta->where('contacto', '=', $contacto);
     }
     $mensagens = $consulta->get();
     if (count($mensagens)) {
         return ['mensagens' => $mensagens];
     }
     abort(404, "Não existe mensagens");
 }