/**
  * {@inheritdoc}
  */
 public function doConfig(ConfigBuilder $configBuilder)
 {
     $actionSessionNode = new ConfigBuilderNode('authenticate');
     $actionSessionNode->addAttribute('unauth-redirect', false);
     $actionSessionNode->addAttribute('auth-redirect', false);
     $actionNode = $configBuilder->getNode('action');
     $actionNode->addNode($actionSessionNode);
     $sessionNode = new ConfigBuilderNode('authenticate');
     $sessionNode->addAttribute('max-time', 0);
     $configBuilder->addNode($sessionNode);
 }
Exemplo n.º 2
0
 /**
  * {@inheritdoc}
  */
 public function doConfig(ConfigBuilder $configBuilder)
 {
     $argumentNode = new ConfigBuilderNode('argument');
     $argumentNode->addAttribute('storage');
     $argumentNode->addAttribute('name');
     $argumentNode->addAttribute('pattern', '');
     $argumentNode->addAttribute('validator', '');
     $argumentNode->addAttribute('mapper', '');
     $argumentNode->addAttribute('default', false);
     $actionNode = $configBuilder->getNode('action');
     $actionNode->addNode($argumentNode);
 }