Neos\Flow\Mvc\Routing\UriBuilder::setCreateAbsoluteUri PHP 메소드

setCreateAbsoluteUri() 공개 메소드

If set, the URI is prepended with the current base URI. Defaults to FALSE.
public setCreateAbsoluteUri ( boolean $createAbsoluteUri ) : UriBuilder
$createAbsoluteUri boolean
리턴 UriBuilder the current UriBuilder to allow method chaining
    public function setCreateAbsoluteUri($createAbsoluteUri)
    {
        $this->createAbsoluteUri = (bool) $createAbsoluteUri;
        return $this;
    }

Usage Example

 /**
  * @test
  */
 public function buildDoesNotPrependsScriptRequestPathIfCreateRelativePathsCompatibilityFlagIsTrue()
 {
     $this->mockHttpRequest->expects($this->never())->method('getScriptRequestPath');
     $this->mockRouter->expects($this->once())->method('resolve')->will($this->returnValue('resolvedUri'));
     $this->uriBuilder->setCreateAbsoluteUri(false);
     $this->uriBuilder->setCreateRelativePaths(true);
     $expectedResult = 'resolvedUri';
     $actualResult = $this->uriBuilder->build();
     $this->assertEquals($expectedResult, $actualResult);
 }
All Usage Examples Of Neos\Flow\Mvc\Routing\UriBuilder::setCreateAbsoluteUri