Skip to content
Snippets Groups Projects
Commit 0782862f authored by Gregor Gawol's avatar Gregor Gawol
Browse files

modified Module Configuration

parent 6e863870
No related merge requests found
Pipeline #1799 passed with stage
in 14 seconds
......@@ -22,7 +22,7 @@ namespace finc\Boss\AjaxHandler;
use finc\ResolverLibMapper\ResolverLibMapper;
use VuFind\ILS\Connection;
use finc\Boss\Client\BossClient as BossClient;
use finc\Boss\Client\BossClient;
use VuFind\Record\Loader;
use Zend\Config\Config;
use Zend\Http\PhpEnvironment\Request;
......
......@@ -20,9 +20,7 @@
*/
namespace finc\Boss\AjaxHandler;
use finc\Boss\Client\BossClient as BossClient;
use Interop\Container\ContainerInterface;
use Psr\Http\Client\ClientInterface;
class GetBossFactory
{
......@@ -35,7 +33,6 @@ class GetBossFactory
*/
public function __invoke(ContainerInterface $container)
{
$httpClient = $container->get(ClientInterface::class);
$config = $container->get('VuFind\Config\PluginManager')->get('boss');
return new GetBoss(
$container->get('finc\BossClient'),
......
......@@ -20,11 +20,6 @@
*/
namespace finc\Boss;
use finc\Boss\AjaxHandler\GetBoss;
use finc\Boss\AjaxHandler\GetBossFactory;
use finc\Boss\Client\BossClient;
use finc\Boss\Client\BossClientFactory;
class Module
{
public function __construct()
......@@ -43,14 +38,20 @@ class Module
'service_manager' => [
'allow_override' => true,
'factories' => [
BossClient::class => BossClientFactory::class
'finc\Boss\Client\BossClient' => 'finc\Boss\Client\BossClientFactory'
],
'aliases' => [
'finc\BossClient' => 'finc\Boss\Client\BossClient'
]
],
'vufind' => [
'plugin_managers' => [
'ajaxhandler' => [
'factories' => [
GetBoss::class => GetBossFactory::class
'finc\Boss\AjaxHandler\GetBoss' => 'finc\Boss\AjaxHandler\GetBossFactory'
],
'aliases' => [
'getBoss' => 'finc\Boss\AjaxHandler\GetBoss'
]
]
]
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment