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 save(Request $request) { // $imagem = new imovelimagem(); // dd($request->all()); // $imagem->saveOrUpdate($request->all()['name']); $image = $request->all(); if (isset($image['image'])) { $file = Input::file('image'); $image['extensao'] = $file->getClientOriginalExtension(); $image['name'] = $image['imovel_id'] . '_' . time() . '.' . $file->getClientOriginalExtension(); $image['url'] = 'upload/images/'; $file->move(public_path() . '/' . $image['url'], $image['name']); $image['url'] = url() . '\\' . 'upload\\images\\' . $image['name']; unset($image['image']); ImovelImagem::create($image); $imovelId = $image['imovel_id']; // $object = imovel::find($imovelId)->image; return redirect()->guest('admin/imovel/' . $image['imovel_id'] . '/editar'); } return redirect()->guest('imovel/imagem/editar/' . $image['imovel_id']); }