public function listaContatos()
 {
     //retorna a lista de contatos paginados
     $contatos = Contato::all();
     //armazena a quantidade de mensagens não lidas
     $mensagensNaoLidas = Contato::where('visualizado', '=', 0)->count();
     //(obs)a quantidade de mensagens lidas se dará pela subtração com a quantidade de mensagens não lidas.
     return view('contato.lista-contatos')->with('contatos', $contatos)->with('mensagensNaoLidas', $mensagensNaoLidas);
 }
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     //Aqui esta buscando na tbela contato todos os contatos;
     $contatos = Contato::all();
     $count = 0;
     //retornando para a view o resultado
     return view('contato.index', compact('contatos', 'count'));
     //outra maneira seria
     //return view('contato.index',  compact('contatos'));
 }
 public function index()
 {
     $contatos = Contato::all();
     return view('contato.index', array('contatos' => $contatos));
 }
 /**
  * Exibe uma lista com as mensagens cadastradas
  */
 public function lista()
 {
     return view('lista', array('contatos' => Contato::all()));
 }