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(); } } }
public function updateStatus($status, $id) { try { $dado = Imovel::findOrFail($id); $dado->status = $status; $dado->save(); session()->flash('flash_message', 'Status alterado com sucesso!'); } catch (\Exception $e) { LogR::exception($dado, $e); session()->flash('flash_message', 'Ops!! Ocorreu algum problema!. ' . $e->getMessage()); } return Redirect::back(); }