ZfcRbac\Factory\RedirectStrategyFactory::__invoke PHP Method

__invoke() public method

public __invoke ( Interop\Container\ContainerInterface $container, string $requestedName, array $options = null ) : RedirectStrategy
$container Interop\Container\ContainerInterface
$requestedName string
$options array
return ZfcRbac\View\Strategy\RedirectStrategy
    public function __invoke(ContainerInterface $container, $requestedName, array $options = null)
    {
        /* @var \ZfcRbac\Options\ModuleOptions $moduleOptions */
        $moduleOptions = $container->get('ZfcRbac\\Options\\ModuleOptions');
        /** @var \Zend\Authentication\AuthenticationService $authenticationService */
        $authenticationService = $container->get('Zend\\Authentication\\AuthenticationService');
        return new RedirectStrategy($moduleOptions->getRedirectStrategy(), $authenticationService);
    }
RedirectStrategyFactory