/** * Obtem a foto principal (primeira postada) * @return PaginaFoto */ public function getImg() { $fp = new PaginaFoto(); $fp->getDao()->setAtributes('id', 'foto', 'external', 'legenda', 'nomeOriginal'); $fp->getDao()->load("pagina=" . $this->getId() . " AND principal=1", "", 1); return $fp; }
/** * Retorna um array das fotos da pagina * @return array */ public function getFotos() { if (empty($this->getObject()->fotos)) { $pf = new PaginaFoto(); $this->getObject()->fotos = $pf->getDao()->loadLightArray("pagina=" . $this->getObject()->getId(), 'id ASC'); } return $this->getObject()->fotos; }