public function __invoke(ContainerInterface $container, $name, array $options = null)
{
$config = $container->get('config');
$templatePathStack = new ViewResolver\TemplatePathStack();
if (is_array($config) && isset($config['view_manager'])) {
$config = $config['view_manager'];
if (is_array($config)) {
if (isset($config['template_path_stack'])) {
$templatePathStack->addPaths($config['template_path_stack']);
}
if (isset($config['default_template_suffix'])) {
$templatePathStack->setDefaultSuffix($config['default_template_suffix']);
}
}
}
return $templatePathStack;
}