Ejemplo n.º 1
0
 private static function materializar($xml_geonames)
 {
     foreach ($xml_geonames->geoname as $geoname) {
         $estado = new Estado();
         $estado->setId($geoname->geonameId);
         $estado->setNome($geoname->name);
         $estado->podarNome();
         $resultado[sizeof($resultado)] = $estado;
     }
     usort($resultado, "Estado::compararPorNome");
     return $resultado;
 }
Ejemplo n.º 2
0
 /**
  * {@inheritDoc}
  */
 public function getEspacialidadesById($id)
 {
     $sql = $this->getSqlById($id);
     $this->bd->execSql($sql);
     while ($row = $this->bd->proximo()) {
         $obj = new Estado();
         $obj->setGeoJson($row->geo_json);
         $obj->setNome($row->nome);
         $obj->setId($row->id);
         $obj->setCod($row->cod);
         $this->addEspacialidade($obj);
     }
     return $this;
 }
Ejemplo n.º 3
0
<?php

use app\repository\EstadoRepository;
use app\model\estado;
require_once '../../repository/EstadoRepository.php';
require_once '../../model/Estado.php';
require_once '../../repository/Connection.php';
$estado = new Estado();
$estado->setNombre($_POST['nombre']);
$estadoRepository = new EstadoRepository();
if (isset($_POST['id'])) {
    $estado->setId($_POST['id']);
    $estadoRepository->update($estado);
} else {
    $estadoRepository->insert($estado);
}
header("location: ../../est_list.php");