protected function getLetras()
 {
     $letras = [];
     foreach (Pessoa::all() as $pessoa) {
         $letras[] = strtoupper(substr($pessoa->apelido, 0, 1));
     }
     sort($letras);
     return array_unique($letras);
 }
Пример #2
0
 public function busca(Request $request)
 {
     $string = $request->busca;
     if ($string == '') {
         $pessoas = Pessoa::all()->sortBy('apelido');
     } else {
         $pessoas = Pessoa::where('apelido', 'like', '%' . $string . '%')->orWhere('name', 'like', '%' . $string . '%')->get()->sortBy('apelido');
     }
     return view('agenda.agenda', compact('pessoas'));
 }