Пример #1
0
 /**
  * Fills the request object with the best matched route.
  */
 public function execute()
 {
     $this->request->setModuleName(DEFAULT_MODULE);
     $this->request->setControllerName('index');
     $this->request->setActionName('index');
     $this->fillQuery();
     $query = $this->getQuery();
     if (!empty($query)) {
         $result = $this->match($query);
         $this->updateRequest(reset($result));
     }
 }
Пример #2
0
 /**
  * Tests if the controller name changed after it got set.
  */
 public function testGetControllerName()
 {
     $this->request->setControllerName('controllerNameTest');
     $this->assertEquals('controllerNameTest', $this->request->getControllerName(), 'Controllername changed.');
 }