Loading module/Application/config/aaa_module.config.php +3 −0 Original line number Diff line number Diff line Loading @@ -3,8 +3,10 @@ namespace Application; use Application\Mouchard\MouchardCompleterContextFactory; use Application\View\Helper\LocalConnectViewHelperFactory; use Application\View\Helper\UserProfileSelectRadioItem; use Application\View\Helper\UserProfileSelectRadioItemFactory; use UnicaenAuthentification\View\Helper\LocalConnectViewHelper; use UnicaenPrivilege\Provider\Rule\PrivilegeRuleProvider; $config = [ Loading Loading @@ -194,6 +196,7 @@ $config = [ 'factories' => [ UserProfileSelectRadioItem::class => UserProfileSelectRadioItemFactory::class, \UnicaenApp\View\Helper\AppLink::class => View\Helper\AppLinkFactory::class, LocalConnectViewHelper::class => LocalConnectViewHelperFactory::class, 'tab' => View\Helper\TabViewHelperFactory::class, ], 'invokables' => [ Loading module/Application/src/View/Helper/LocalConnectViewHelperFactory.php 0 → 100644 +36 −0 Original line number Diff line number Diff line <?php namespace Application\View\Helper; use Interop\Container\ContainerInterface; use UnicaenAuthentification\Options\ModuleOptions; use UnicaenAuthentification\View\Helper\LocalConnectViewHelper; /** * Class LocalConnectViewHelperFactory */ class LocalConnectViewHelperFactory { /** * @param ContainerInterface $container * @return LocalConnectViewHelper */ public function __invoke(ContainerInterface $container) { /** @var ModuleOptions $moduleOptions */ $moduleOptions = $container->get('unicaen-auth_module_options'); $config = $moduleOptions->getLocal(); $enabled = isset($config['enabled']) && (bool) $config['enabled']; $title = 'Avec un compte LDAP ou local'; $description = $config['description'] ?? null; $helper = new LocalConnectViewHelper(); $helper->setEnabled($enabled); $helper->setTitle($title); $helper->setDescription($description); $helper->setPasswordReset(false); return $helper; } } No newline at end of file Loading
module/Application/config/aaa_module.config.php +3 −0 Original line number Diff line number Diff line Loading @@ -3,8 +3,10 @@ namespace Application; use Application\Mouchard\MouchardCompleterContextFactory; use Application\View\Helper\LocalConnectViewHelperFactory; use Application\View\Helper\UserProfileSelectRadioItem; use Application\View\Helper\UserProfileSelectRadioItemFactory; use UnicaenAuthentification\View\Helper\LocalConnectViewHelper; use UnicaenPrivilege\Provider\Rule\PrivilegeRuleProvider; $config = [ Loading Loading @@ -194,6 +196,7 @@ $config = [ 'factories' => [ UserProfileSelectRadioItem::class => UserProfileSelectRadioItemFactory::class, \UnicaenApp\View\Helper\AppLink::class => View\Helper\AppLinkFactory::class, LocalConnectViewHelper::class => LocalConnectViewHelperFactory::class, 'tab' => View\Helper\TabViewHelperFactory::class, ], 'invokables' => [ Loading
module/Application/src/View/Helper/LocalConnectViewHelperFactory.php 0 → 100644 +36 −0 Original line number Diff line number Diff line <?php namespace Application\View\Helper; use Interop\Container\ContainerInterface; use UnicaenAuthentification\Options\ModuleOptions; use UnicaenAuthentification\View\Helper\LocalConnectViewHelper; /** * Class LocalConnectViewHelperFactory */ class LocalConnectViewHelperFactory { /** * @param ContainerInterface $container * @return LocalConnectViewHelper */ public function __invoke(ContainerInterface $container) { /** @var ModuleOptions $moduleOptions */ $moduleOptions = $container->get('unicaen-auth_module_options'); $config = $moduleOptions->getLocal(); $enabled = isset($config['enabled']) && (bool) $config['enabled']; $title = 'Avec un compte LDAP ou local'; $description = $config['description'] ?? null; $helper = new LocalConnectViewHelper(); $helper->setEnabled($enabled); $helper->setTitle($title); $helper->setDescription($description); $helper->setPasswordReset(false); return $helper; } } No newline at end of file