/** * {@inheritDoc} */ public function getId() { if ($this->__isInitialized__ === false) { return parent::getId(); } $this->__initializer__ && $this->__initializer__->__invoke($this, 'getId', array()); return parent::getId(); }
public function getUltimaActualizacion(OrigenDatos $origenDato) { if ($origenDato->getEsFusionado()) { $sql = 'SELECT MAX(ultima_lectura) as ultima_lectura FROM fila_origen_dato WHERE id_origen_dato IN (SELECT id_origen_dato_fusionado FROM origen_datos_fusiones WHERE id_origen_dato = :id_origen_dato)'; } else { $sql = 'SELECT MAX(ultima_lectura) as ultima_lectura FROM fila_origen_dato WHERE id_origen_dato = :id_origen_dato'; } $sth = $this->_em->getConnection()->prepare($sql); $sth->execute(array(':id_origen_dato' => $id = $origenDato->getId())); $act = $sth->fetch(\PDO::FETCH_ASSOC); return $act['ultima_lectura']; }
public function getUltimaActualizacion(OrigenDatos $origenDato) { $sql = 'SELECT MAX(ultima_lectura) as ultima_lectura FROM fila_origen_dato WHERE id_origen_dato = :id_origen_dato'; $sth = $this->_em->getConnection()->prepare($sql); $sth->execute(array(':id_origen_dato' => $id = $origenDato->getId())); $respuesta = $sth->fetch(\PDO::FETCH_ASSOC); return $respuesta['ultima_lectura']; }