Ejemplo n.º 1
0
 protected function addRoutes(ControllerCollection $c)
 {
     $c->value(Zone::KEY, Zone::FRONTEND);
     parent::addRoutes($c);
 }
 public function testValue()
 {
     $controllers = new ControllerCollection(new Route());
     $controllers->value('id', '1');
     $controller = $controllers->match('/{id}/{name}/{extra}', function () {
     })->value('name', 'Fabien')->value('extra', 'Symfony');
     $controllers->value('extra', 'Twig');
     $this->assertEquals('1', $controller->getRoute()->getDefault('id'));
     $this->assertEquals('Fabien', $controller->getRoute()->getDefault('name'));
     $this->assertEquals('Twig', $controller->getRoute()->getDefault('extra'));
 }