public static function GetAll() { // Collection<Categoria> categorias = Categoria.getAll(); $categorias = Categoria::getAll(); // Collection<CategoriaLogica> categoriaslogica = new ArrayList<CategoriaLogica>(); $categoriaslogica = new ArrayCollection(); /*Iterator<Categoria> $it = $categorias->getIterator();*/ // while ($it->hasNext()) foreach ($categorias as $cat) { $pl = new CategoriaLogica($cat); $categoriaslogica->set($pl->ID, $pl); } // while ($it->valid()) // { // CategoriaLogica pl = new CategoriaLogica(it.next()); // $temps = $it->next(); // $pl = new CategoriaLogica(); // $categoriaslogica->set($pl->ID,$pl); // } return $categoriaslogica; }