diff --git a/module/finc/config/module.config.php b/module/finc/config/module.config.php index dbc983ba4a3faca61c725d29e109f9e95ebea11f..62ec3fb4e0b88b5761882ffea63ca1fd40afbf2f 100644 --- a/module/finc/config/module.config.php +++ b/module/finc/config/module.config.php @@ -1,6 +1,9 @@ <?php namespace finc\Module\Configuration; +use finc\Controller\RecordController; +use VuFind\Controller\AbstractBaseWithConfigFactory; + $config = [ 'service_manager' => [ 'factories' => [ @@ -27,10 +30,11 @@ $config = [ 'dds' => 'finc\Controller\Factory::getDocumentDeliveryServiceController', 'my-research' => 'finc\Controller\Factory::getMyResearchController', - 'record' => 'finc\Controller\Factory::getRecordController', + RecordController::class => AbstractBaseWithConfigFactory::class, 'resources' => 'finc\Controller\Factory::getAmslResourceController' ], 'aliases' => [ + \VuFind\Controller\RecordController::class => RecordController::class, //'AJAX' => 'finc\Controller\AjaxController', //'ajax' => 'finc\Controller\AjaxController'