public function save()
 {
     $WebS = new WSImoveis();
     //        dd($WebS->getWSImoveis());
     $WebS->setWSImoveis();
     return redirect('admin/imovel');
 }
Example #2
0
 public static function setWSImoveis()
 {
     set_time_limit(160);
     foreach (WSImoveis::getWSImoveis() as $i) {
         if (Imovel::find($i['id']) == null) {
             Imovel::create($i);
         } else {
             $imovel = Imovel::find($i['id']);
             dd($i);
             $imovel->nome = $i['nome'];
             $imovel->uf = $i['uf'];
             $imovel->valor = $i['preco_venda'];
             $imovel->quartos = $i['quartos'];
             $imovel->vagas = $i['vagas_garagem'];
             $imovel->negociacao = $i['negociacao'];
             $imovel->bairro = $i['bairro'];
             $imovel->cidade = $i['cidade'];
             $imovel->cep = $i['cep'];
             $imovel->observacao = $i['obs'];
             foreach ($i['foto'] as $f) {
                 if (!is_null($f['arquivo'])) {
                     $imagem['nome'] = $f['arquivo'];
                     $imagem['url'] = "http://mariano.softcomsistemas.com.br/uploaded/images/" . $f['arquivo'];
                     $imagem['imovel_id'] = $i['id'];
                     ImovelImagem::create($imagem);
                 }
             }
             $imovel->save();
         }
     }
 }