getParams() public method

public getParams ( )
示例#1
0
 /**
  * @test
  */
 public function shouldParseUrlWhenSlashInGET()
 {
     //given
     $this->_path(Config::getPrefixSystem() . '/user/add/id/4?param1=path/to/file&param2=val2');
     //when
     $params = $this->uri->getParams();
     $paramsExpected = array('id' => 4, 'param1' => 'path/to/file', 'param2' => 'val2');
     //then
     $this->assertEquals($paramsExpected, $params);
 }
示例#2
0
 private function createParameters(RouteRule $routeRule, Uri $uri)
 {
     $parameters = $routeRule->getParameters() ? $routeRule->getParameters() : $uri->getParams();
     $requestParameters = Uri::getRequestParameters();
     return array_merge($parameters, $_POST, $_GET, $requestParameters);
 }