Ver Mensaje Individual
  #11 (permalink)  
Antiguo 18/06/2012, 11:59
Avatar de Dundee
Dundee
 
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 21 años, 10 meses
Puntos: 8
Respuesta: Métodos mágicos + symfony 2

Cita:
Iniciado por GatorV Ver Mensaje
Código PHP:
Ver original
  1. <?php foreach($this->categorias as $Categoria) { ?>
  2. <li id="cat-<?php echo $Categoria->getId(); ?>"><?php echo $Categoria; ?></li>
  3. <?php } ?>

Aunque su utilidad no se ve mucho, tiene mucho uso (otro ejemplo una clase Date, donde pases el formato y solo imprimas la fecha en directo). Pero te ahorra mucho a que tu código sea más legible y a teclear menos.

Saludos.
Gracias por tu explicación.
Una cosilla, en tu ejemplo la propiedad del objeto sería categorias (array que supongo contendrá varias categorías), pero no entiendo muy bien que imprimiría echo $Categoria; , ya que la propiedad es categorías no categoria. ¿Podrías si no es mucho pedir , poner como sería el método __tostring() para este ejemplo.
¿Algo así?
Código:
function __tostring() {
   
   return $this->categorías[]['nombre']; 
}
__________________
Videotutoriales de Drupal

Última edición por Dundee; 18/06/2012 a las 12:08