Neos\Flow\Mvc\ActionRequest::getMainRequest PHP Метод

getMainRequest() публичный Метод

Returns the top level ActionRequest: the one just below the HTTP request
public getMainRequest ( ) : ActionRequest
Результат ActionRequest
    public function getMainRequest()
    {
        return $this->parentRequest instanceof HttpRequest ? $this : $this->parentRequest->getMainRequest();
    }

Usage Example

 /**
  * @test
  */
 public function getMainRequestReturnsTheTopLevelActionRequestWhoseParentIsTheHttpRequest()
 {
     $anotherActionRequest = new ActionRequest($this->actionRequest);
     $yetAnotherActionRequest = new ActionRequest($anotherActionRequest);
     $this->assertSame($this->actionRequest, $this->actionRequest->getMainRequest());
     $this->assertSame($this->actionRequest, $yetAnotherActionRequest->getMainRequest());
     $this->assertSame($this->actionRequest, $anotherActionRequest->getMainRequest());
 }
All Usage Examples Of Neos\Flow\Mvc\ActionRequest::getMainRequest