A ver si comprendi, seria de la sigiuiente forma?
Código PHP:
Ver originalpublic function getServiceConfig() {
'ZendSkeletonModule\Model\OperacionTable' => function($sm) {
$dbAdapter = $sm->get('Zend\Db\Adapter\Adapter');
$table = new OperacionTable($dbAdapter);
return $table;
},
'Db'=>function($sm){
$config = $sm->get('config');
$dbAdapter = new DbAdapter($config['db']);
$authAdapter = new AuthAdapter($dbAdapter);
return $authAdapter;
},
),
);
}
Cita:
Iniciado por GatorV 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.