Ver Mensaje Individual
  #16 (permalink)  
Antiguo 05/10/2012, 16:06
Avatar de timoteo666
timoteo666
 
Fecha de Ingreso: agosto-2011
Ubicación: /home/Gdl
Mensajes: 242
Antigüedad: 12 años, 8 meses
Puntos: 11
Respuesta: zf2 + conf local

A ver si comprendi, seria de la sigiuiente forma?

Código PHP:
Ver original
  1. public function getServiceConfig() {
  2.         return array(
  3.             'factories' => array(
  4.                 'ZendSkeletonModule\Model\OperacionTable' => function($sm) {
  5.                     $dbAdapter = $sm->get('Zend\Db\Adapter\Adapter');
  6.                     $table = new OperacionTable($dbAdapter);
  7.                     return $table;
  8.                 },
  9.                 'Db'=>function($sm){
  10.                     $config = $sm->get('config');
  11.                     $dbAdapter = new DbAdapter($config['db']);
  12.                     $authAdapter = new AuthAdapter($dbAdapter);
  13.                     return $authAdapter;
  14.                 },
  15.             ),
  16.         );
  17.     }

Cita:
Iniciado por GatorV Ver Mensaje
Pues ahí solo estas regresando una key, la idea es que regreses objetos, tal como lo estas haciendo con ZendSkeletonModule\Model\OperacionTable, que extraes el DbAdapter y se lo inyectas, la idea del ServiceManager es que te deje un objeto ya listo para trabajar.
__________________
( + ) lineas de código ( - ) televisión