public function searchVeiculos()
 {
     $max_price = str_replace(".", "", str_replace(",", "", \Input::get('max_price')));
     $min_price = str_replace(".", "", str_replace(",", "", \Input::get('min_price')));
     $query = Advert::select('adverts.*')->join('advert_carro', 'adverts.id', '=', 'advert_carro.advert_id')->where('user_id', Input::get('user_id'));
     if (Input::get('subcategories_id')) {
         Session::put('subcategories_id', Input::get('subcategories_id'));
         $query->where('subcategories_id', Input::get('subcategories_id'));
     }
     if (Input::get('cidade')) {
         $query->where('cidade', Input::get('cidade'));
     }
     if (Input::get('tipo_anuncio')) {
         Session::put('tipo_anuncio', Input::get('tipo_anuncio'));
         $query->where('tipo_anuncio', Input::get('tipo_anuncio'));
     }
     if ($min_price && $max_price) {
         Session::put('min_price', $min_price);
         Session::put('max_price', $max_price);
         $query->where('preco', '>=', $min_price)->where('preco', '<=', $max_price);
     }
     if (Input::get('ano_inicio')) {
         Session::put('ano_inicio', Input::get('ano_inicio'));
         $query->where('ano', '>=', Input::get('ano_inicio'));
     }
     if (Input::get('ano_final')) {
         Session::put('ano_final', Input::get('ano_final'));
         $query->where('ano', '<=', Input::get('ano_final'));
     }
     if (Input::get('marca_id')) {
         Session::put('marca_id', Input::get('marca_id'));
         $query->where('marca', 'LIKE', '%' . Input::get('marca_id') . '%');
     }
     if (Input::get('modelo_id')) {
         Session::put('modelo_id', Input::get('modelo_id'));
         $query->where('modelo', 'LIKE', '%' . Input::get('modelo_id') . '%');
     }
     return Response::json($query->where('status', '>', '0')->orderByRaw("RAND()")->with('images', 'advertVeiculo', 'imagecapa')->paginate(18));
 }
 public function getVeiculo()
 {
     $id_user = Auth::user()->id;
     $queryVeiculos = Advert::select('adverts.*')->join('advert_imovel', 'adverts.id', '=', 'advert_imovel.advert_id');
     Response::json($queryVeiculos->where('user_id', '=', $id_user)->orderBy('id', 'desc')->with('images', 'advertImovel')->paginate(18));
 }