Código:
¿Cómo es que cada propiedad pública es un objeto de otra clase?, no comprendo esa parte. Viendo el código de una de esta propiedades pública por ejemplo:Como vimos anteriormente, las variables $_GET y $_POST son accesibles a través de las propiedades query y request de la clase Request, respectivamente. Cada uno de estos objetos es un objeto de la clase ParameterBag, la cual cuenta con métodos cómo get(), has() y all() entre otros.
Código:
Me cuesta comprender la sintaxis, imagino que esto es un comentario tipo "annotation" , es decir que le indica que la propiedad es del tipo ParameterBag que es otra clase, pero no comprendo exactamente como funciona esto, es decir , ¿qué es $attributes?, ¿un objeto?./** * Custom parameters. * * @var \Symfony\Component\HttpFoundation\ParameterBag * * @api */ public $attributes;
Seguramente mi duda sea más de POO que de SF empiezo a intuir, algo nuevo en los objetos de PHP que desconozco, ¿es así?.
Edito porque he encontrado esto:
http://www.desarrolloweb.com/articulos/2051.php
Parece bastante claro, y no es nada nuevo, simplemente es algo que no sabía o no recordaba :).
Gracias de antemano.