/** * Especifica a imagem default * @param string $defaultImg */ public static function set_defaultImg($defaultImg) { self::$_defaultImg = $defaultImg; }
/** * 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; }