AppserverIo\Appserver\ServletEngine\Http\Request::injectHttpRequest PHP 메소드

injectHttpRequest() 공개 메소드

Injects the Http request instance.
public injectHttpRequest ( AppserverIo\Psr\HttpMessage\RequestInterface $httpRequest ) : void
$httpRequest AppserverIo\Psr\HttpMessage\RequestInterface The Http request instance
리턴 void
    public function injectHttpRequest(RequestInterface $httpRequest)
    {
        $this->httpRequest = $httpRequest;
    }

Usage Example

예제 #1
0
 /**
  * Tests has non existing parameter on HTTP request instance.
  *
  * @return void
  */
 public function testHasParameterWhenNonExists()
 {
     // initialize the mock HTTP request
     $mockRequest = $this->getMock('AppserverIo\\Http\\HttpRequest');
     $mockRequest->expects($this->any())->method('hasParam')->will($this->returnValue(false));
     // inject the mock HTTP request
     $this->request->injectHttpRequest($mockRequest);
     // check for an non existing parameter
     $this->assertFalse($this->request->hasParameter('unknown'));
 }
All Usage Examples Of AppserverIo\Appserver\ServletEngine\Http\Request::injectHttpRequest