27/06/2012, 11:45
|
| $this->role('moderador'); | | Fecha de Ingreso: mayo-2006 Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 7 meses Puntos: 2135 | |
Respuesta: ¿Desaconsejado el uso de variables globales? No, no es necesario un container, es solo que ayuda a la hora de configurar tu objeto ya que te evitas estar construyendo las dependencias que necesita tu clase para funcionar, solamente es que configures bien el container y listo.
Puedes hacerlo directo, pero recuerda que PHP por defecto no es un lenguaje 100% Orientado a Objetos, por lo que siempre tienes que adoptar algún patrón de diseño para organizar tu proyecto, y depende del patrón que uses debes de tener alguna parte donde hagas el "setup" o "bootstrap" de tu proyecto ahí es donde configuras e inyectas las cosas a tus objetos que necesites (donde haces el manejo de dependencia).
Como es una tarea complicada, por eso fue que te proporcioné el link de Pimple, ya que es un Container bastante simple que solamente necesitas configurar bien y usarlo para obtener instancias de tus clases.
Saludos. |