public function listar($ordem = "ASC", $campo = self::ID) { $info = parent::listar($ordem, $campo); if (!empty($info)) { $temp = new Mailing($info[self::ID]); parent::resgatarObjetos($info); $temp->setTexto($info[parent::TEXTO]); $temp->setStatus($info[self::STATUS]); $temp->setData(new DataHora($info[self::DATA])); $lPM = new ListaPacoteMailings(); $lPM->condicoes('', $info[self::PACOTE], ListaPacoteMailings::ID); if ($lPM->getTotal() > 0) { $temp->setPacote($lPM->listar()); } return $temp; } }