示例#1
0
 public function toLista($o)
 {
     $lista = new Lista();
     while ($row = $this->fetchArray($o)) {
         $lista->addElement($row);
     }
     return $lista;
 }
示例#2
0
 public static function semana($data)
 {
     $semana = new Lista();
     $dom = $data->adddia(0 - $data->diadasemana());
     $seg = $dom->adddia(1);
     $ter = $seg->adddia(1);
     $qua = $ter->adddia(1);
     $qui = $qua->adddia(1);
     $sex = $qui->adddia(1);
     $sab = $sex->adddia(1);
     $semana->addElement($dom);
     $semana->addElement($seg);
     $semana->addElement($ter);
     $semana->addElement($qua);
     $semana->addElement($qui);
     $semana->addElement($sex);
     $semana->addElement($sab);
     $semana->paginar();
     return $semana;
 }
示例#3
0
 public function to_lista()
 {
     $lista = new Lista();
     if ($this->tamanho > 0) {
         $node = $this->getFirst();
         for ($n = 0; $n < $this->tamanho; $n++) {
             $lista->addElement($node->getElemento());
             if ($node->getSucessor() != null) {
                 $node = $node->getSucessor();
             }
         }
     }
     return $lista;
 }
示例#4
0
function lista_meses()
{
    $meses = new Lista();
    $meses->addElement("Janeiro");
    $meses->addElement("Fevereiro");
    $meses->addElement("Março");
    $meses->addElement("Abril");
    $meses->addElement("Maio");
    $meses->addElement("Junho");
    $meses->addElement("Julho");
    $meses->addElement("Agosto");
    $meses->addElement("Setembro");
    $meses->addElement("Outubro");
    $meses->addElement("Novembro");
    $meses->addElement("Dezembro");
    return $meses;
}