Ver Mensaje Individual
  #8 (permalink)  
Antiguo 19/09/2012, 07:20
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: atributo private como era?

Bueno pues creo que entendi y lo que hice es lo que entendi Lo que hace el código es instanciar una de las dos clases sea db o session y trabajar esas clases en la de Fdw68. Creo que entendí si no pues algo esta mal en mi cerebro

Edito:
Dependency es solo el proceso de pasar lo que voy a usar para almacenar data o lo que quiera lograr hacer, sea por medio de constructor, setter o directo a una propiedad (no recomendado en ningun momento, bueno y si hay algún momento que se deba hacer lo aprenderé luego en la vida ). Todo lo demas que hice fue entonces un demo para lo que se puede lograr luego de hacer DI. Para quedar claro DI es simplemente esto
Código PHP:
Ver original
  1. $storage = new Session();
  2. $fdw68 = new Fdw68($storage); // aquí es cuando ocurre el DI
  3.  
  4. $storage = new Db(array( 'dsn'  => 'mysql:dbname=test;host=localhost',
  5.                          'user' => 'root',
  6.                          'pwd'  => '' ));
  7. $fdw68 = new Fdw68($storage); // aquí es cuando ocurre el DI
Ya creo que se me aclaro la situación si estoy correcto claro esta
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos

Última edición por abimaelrc; 19/09/2012 a las 07:32