Commit 750c7019 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Work in progress.

parent 9919be14
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@

namespace UnicaenAuth\Service;

use UnicaenAuth\Entity\Db\Privilege;
use Zend\ServiceManager\Exception\InvalidArgumentException;
use Zend\ServiceManager\FactoryInterface;
use Zend\ServiceManager\ServiceLocatorInterface;
@@ -13,7 +14,8 @@ class PrivilegeServiceFactory implements FactoryInterface
        $config = $serviceLocator->get('Config');

        if (! isset($config['unicaen-auth']['privilege_entity_class'])) {
            throw new InvalidArgumentException("La classe de l'entité privilège n'a pas été trouvée dans la config");
//            throw new InvalidArgumentException("La classe de l'entité privilège n'a pas été trouvée dans la config");
            $config['unicaen-auth']['privilege_entity_class'] = Privilege::class;
        }

        $service = new PrivilegeService();
+4 −2
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@

namespace UnicaenAuth\Service;

use UnicaenAuth\Entity\Db\Role;
use Zend\ServiceManager\Exception\InvalidArgumentException;
use Zend\ServiceManager\FactoryInterface;
use Zend\ServiceManager\ServiceLocatorInterface;
@@ -13,7 +14,8 @@ class RoleServiceFactory implements FactoryInterface
        $config = $serviceLocator->get('Config');

        if (! isset($config['unicaen-auth']['role_entity_class'])) {
            throw new InvalidArgumentException("La classe de l'entité rôle n'a pas été trouvée dans la config");
//            throw new InvalidArgumentException("La classe de l'entité rôle n'a pas été trouvée dans la config");
            $config['unicaen-auth']['role_entity_class'] = Role::class;
        }

        $service = new RoleService();