//atualiza empresas $file = "http://www2.tecbiz.com.br/tecbiz/tecbiz.php?a=21f7b2&acs=2"; $json = file_get_contents($file); $lista = json_decode($json, true); foreach ($lista as $value) { $empresa = new Empresa(); $empresa->fromArray($value); $empresa->store(); } //atualiza entidades $file = "http://www2.tecbiz.com.br/tecbiz/tecbiz.php?a=21f7b2&acs=3"; $json = file_get_contents($file); $lista = json_decode($json, true); foreach ($lista as $value) { $entidade = new Entidade(); $entidade->fromArray($value); $entidade->store(); } //atualiza entidades $file = "http://www2.tecbiz.com.br/tecbiz/tecbiz.php?a=21f7b2&acs=4"; $json = file_get_contents($file); $lista = json_decode($json, true); foreach ($lista as $value) { $estabelecimento = new Estabelecimento(); $estabelecimento->fromArray($value); $estabelecimento->store(); } TTransaction::close(); } catch (Exception $e) { print $e->getMessage(); }
public function buscarPorId($id) { $this->conectar(); $estabelecimento = new Estabelecimento(); $query = "SELECT * FROM Estabelecimentos WHERE id=" . $id; foreach ($this->conexao->query($query) as $linha) { $estabelecimento->setId($linha[0]); $estabelecimento->setNome($linha[1]); $estabelecimento->setDataInclusao($linha[2]); $estabelecimento->setEndereco($linha[3]); $estabelecimento->setLatitude($linha[4]); $estabelecimento->setLongitude($linha[5]); $estabelecimento->setLinkMapa($linha[6]); $estabelecimento->setWebsite($linha[7]); $estabelecimento->setVisualizacoes($linha[8]); $estabelecimento->setIdUsuario($linha[9]); $estabelecimento->setIdEstacao($linha[10]); $estabelecimento->setEhBar($linha[11]); $estabelecimento->setEhRestaurante($linha[12]); $estabelecimento->setEhCentroCultural($linha[13]); } return $estabelecimento; }