/**
  * @see IRoute
  */
 public function encode(array $params)
 {
     if (isset($params['module'])) {
         $params['module'] = strtolower($params['module']);
     }
     return parent::encode($params);
 }
Beispiel #2
0
 public function testEncoding_urlencoded()
 {
     $route = new Route('name', '/:var/:value', 'Controller', 'action');
     $this->assertEquals('/this+value/%2Fmust-be-encoded', $route->encode(array('var' => 'this value', 'value' => '/must-be-encoded')));
 }