Exemple #1
0
 public function getPaises()
 {
     if (Input::has('continente')) {
         $string = Input::get('continente');
         $string = urldecode($string);
         $continente = Continente::where('name_pt', 'LIKE', "%{$string}%")->first();
         if (!$continente) {
             return Redirect::back()->with('warning', array('Não foram encontrados resultados na busca.'));
         }
         $continentes = Continente::all();
         if ($continente) {
             $paises = Pais::Has('pacotes')->with('continente')->where('continent_code', '=', $continente->code)->get();
         }
     }
     $count = $paises->count();
     foreach ($continentes as $cont) {
         $json[] = $cont->name_pt;
     }
     $json = json_encode($json);
     return View::make('pacote.lista', compact('paises', 'count', 'continente', 'json'));
 }