示例#1
0
 /**
  * @dataProvider dataProviderTestParsing
  */
 public function testParsing()
 {
     $url = 'controller/action/foo/bar';
     $parser = new Router(new \Loo\Routing\Routes(new \Loo\Data\Store(), new \Loo\Data\Store()));
     $parser->parseUrl($url);
     $this->assertSame('Controller', $parser->getControllerAsString());
     $this->assertSame('actionAction', $parser->getAction());
     $this->assertSame(['foo' => 'bar'], $parser->getQueryData());
 }
 /**
  */
 public function build()
 {
     $this->controller = $this->createControllerObject($this->router->getController());
     $this->action = $this->router->getAction();
 }