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;
 }