Example #1
0
 /**
  * Move this to here to have config cache working
  * @return array
  */
 public function getControllerPluginConfig()
 {
     return array('factories' => array('renderDoa' => function ($sm) {
         $renderDoa = new RenderDoa();
         $renderDoa->setServiceLocator($sm->getServiceLocator());
         return $renderDoa;
     }, 'renderLoi' => function ($sm) {
         $renderLoi = new RenderLoi();
         $renderLoi->setServiceLocator($sm->getServiceLocator());
         return $renderLoi;
     }));
 }
Example #2
0
 /**
  * Move this to here to have config cache working.
  *
  * @return array
  */
 public function getControllerPluginConfig()
 {
     return ['factories' => ['renderPaymentSheet' => function (PluginManager $sm) {
         $renderPaymentSheet = new RenderPaymentSheet();
         $renderPaymentSheet->setServiceLocator($sm->getServiceLocator());
         return $renderPaymentSheet;
     }, 'renderDoa' => function (PluginManager $sm) {
         $renderDoa = new RenderDoa();
         $renderDoa->setServiceLocator($sm->getServiceLocator());
         return $renderDoa;
     }, 'renderLoi' => function (PluginManager $sm) {
         $renderLoi = new RenderLoi();
         $renderLoi->setServiceLocator($sm->getServiceLocator());
         return $renderLoi;
     }], 'invokables' => ['mergeAffiliation' => Controller\Plugin\MergeAffiliation::class]];
 }