Code development platform for open source projects from the European Union institutions

Commit 9696d5ce authored by Pol Dellaiera's avatar Pol Dellaiera
Browse files

fix: update services and decorators

(cherry picked from commit 55c2c0ff)
parent cb1616de
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -27,20 +27,21 @@ return static function (ContainerConfigurator $container): void {
    $services
        ->set('ecas.introspector', EcasIntrospector::class)
        ->decorate('cas.introspector')
        ->arg('$introspector', service('ecas.introspector.inner'));
        ->arg('$introspector', service('.inner'));

    $services
        ->set('eulogin.userprovider', EuLoginUserProvider::class)
        ->arg('$casUserProvider', service('cas.userprovider'));
        ->decorate('cas.userprovider')
        ->arg('$casUserProvider', service('.inner'));
    $services->alias(EuLoginUserProvider::class, 'eulogin.userprovider');

    $services
        ->set('ecas.configuration', EcasProperties::class)
        ->decorate('cas.configuration')
        ->arg('$casProperties', service('ecas.configuration.inner'));
        ->arg('$casProperties', service('.inner'));

    $services
        ->set('ecas', Ecas::class)
        ->decorate('cas')
        ->arg('$cas', service('ecas.inner'));
        ->arg('$cas', service('.inner'));
};