PHP Класс Neos\Flow\Tests\Unit\Mvc\Routing\UriBuilderTest

Наследование: extends Neos\Flow\Tests\UnitTestCase
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$mockHttpRequest Neos\Flow\Http\Request | PHPUnit_Framework_MockObject_MockObject
$mockMainRequest Neos\Flow\Mvc\ActionRequest | PHPUnit_Framework_MockObject_MockObject
$mockRouter Neos\Flow\Mvc\Routing\RouterInterface | PHPUnit_Framework_MockObject_MockObject
$mockSubRequest Neos\Flow\Mvc\ActionRequest | PHPUnit_Framework_MockObject_MockObject
$mockSubSubRequest Neos\Flow\Mvc\ActionRequest | PHPUnit_Framework_MockObject_MockObject
$uriBuilder Neos\Flow\Mvc\Routing\UriBuilder

Открытые методы

Метод Описание
buildAddsActionNameFromRootRequestIfRequestIsOfTypeSubRequest ( )
buildAddsControllerNameFromRootRequestIfRequestIsOfTypeSubRequest ( )
buildAddsPackageKeyFromRootRequestIfRequestIsOfTypeSubRequest ( )
buildAddsSubpackageKeyFromRootRequestIfRequestIsOfTypeSubRequest ( )
buildAppendsSectionIfSectionIsSpecified ( )
buildDoesNotMergeArgumentsWithRequestArgumentsByDefault ( )
buildDoesNotMergeRootRequestArgumentsWithTheCurrentArgumentNamespaceIfRequestIsOfTypeSubRequest ( )
buildDoesNotMergeRootRequestArgumentsWithTheCurrentArgumentNamespaceIfRequestIsOfTypeSubRequestAndHasAParentSubRequest ( )
buildDoesNotPrependsScriptRequestPathIfCreateRelativePathsCompatibilityFlagIsTrue ( )
buildKeepsArgumentsBelongingToNamespacedSubRequestsIfAddQueryStringIsSet ( )
buildKeepsArgumentsBelongingToNamespacedSubSubRequestsIfAddQueryStringIsSet ( )
buildMergesArgumentsOfTheParentRequestIfRequestIsOfTypeSubRequestAndHasAParentSubRequest ( )
buildMergesArgumentsWithRequestArgumentsIfAddQueryStringIsSet ( )
buildMergesArgumentsWithRequestArgumentsOfCurrentRequestIfAddQueryStringIsSetAndRequestIsOfTypeSubRequest ( )
buildMergesArgumentsWithRootRequestArgumentsIfRequestIsOfTypeSubRequest ( )
buildPrependsBaseUriIfCreateAbsoluteUriIsSet ( )
buildPrependsIndexFileIfRewriteUrlsIsOff ( )
buildPrependsScriptRequestPathByDefaultIfCreateAbsoluteUriIsFalse ( )
buildRemovesArgumentsBelongingToNamespacedSubRequests ( )
buildRemovesArgumentsBelongingToNamespacedSubSubRequests ( )
buildRemovesSpecifiedQueryParametersIfArgumentsToBeExcludedFromQueryStringIsSet ( )
buildRemovesSpecifiedQueryParametersInCurrentNamespaceIfArgumentsToBeExcludedFromQueryStringIsSetAndRequestIsOfTypeSubRequest ( )
buildWithAddQueryStringMergesAllArgumentsAndKeepsRequestBoundariesIntact ( )
resetSetsAllOptionsToTheirDefaultValue ( )
setArgumentsSetsNonPrefixedArgumentsByDefault ( )
setRequestResetsUriBuilder ( )
setUp ( ) Sets up the test case
settersAndGettersWorkAsExpected ( )
uriForDoesNotUseSubpackageKeyFromRequestIfOnlyThePackageIsSet ( )
uriForInSubRequestWithExplicitEmptySubpackageKeyDoesNotUseRequestSubpackageKey ( )
uriForPrefixesControllerArgumentsForMultipleNamespacedSubRequest ( )
uriForPrefixesControllerArgumentsWithSubRequestArgumentNamespaceIfNotEmpty ( )
uriForPrefixesControllerArgumentsWithSubRequestArgumentNamespaceOfParentRequestIfCurrentRequestHasNoNamespace ( )
uriForRecursivelyMergesAndOverrulesControllerArgumentsWithArguments ( )
uriForSetsControllerFromRequestIfControllerIsNotSet ( )
uriForSetsFormatArgumentIfSpecified ( )
uriForSetsPackageKeyFromRequestIfPackageKeyIsNotSet ( )
uriForSetsSubpackageKeyFromRequestIfPackageKeyAndSubpackageKeyAreNotSet ( )
uriForThrowsExceptionIfActionNameIsNotSpecified ( )

Описание методов

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Sets up the test case
public setUp ( )

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

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

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

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

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

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

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

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

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

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

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

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

Описание свойств

$mockHttpRequest защищенное свойство

protected Request,Neos\Flow\Http|PHPUnit_Framework_MockObject_MockObject $mockHttpRequest
Результат Neos\Flow\Http\Request | PHPUnit_Framework_MockObject_MockObject

$mockMainRequest защищенное свойство

protected ActionRequest,Neos\Flow\Mvc|PHPUnit_Framework_MockObject_MockObject $mockMainRequest
Результат Neos\Flow\Mvc\ActionRequest | PHPUnit_Framework_MockObject_MockObject

$mockRouter защищенное свойство

protected RouterInterface,Neos\Flow\Mvc\Routing|PHPUnit_Framework_MockObject_MockObject $mockRouter
Результат Neos\Flow\Mvc\Routing\RouterInterface | PHPUnit_Framework_MockObject_MockObject

$mockSubRequest защищенное свойство

protected ActionRequest,Neos\Flow\Mvc|PHPUnit_Framework_MockObject_MockObject $mockSubRequest
Результат Neos\Flow\Mvc\ActionRequest | PHPUnit_Framework_MockObject_MockObject

$mockSubSubRequest защищенное свойство

protected ActionRequest,Neos\Flow\Mvc|PHPUnit_Framework_MockObject_MockObject $mockSubSubRequest
Результат Neos\Flow\Mvc\ActionRequest | PHPUnit_Framework_MockObject_MockObject

$uriBuilder защищенное свойство

protected UriBuilder,Neos\Flow\Mvc\Routing $uriBuilder
Результат Neos\Flow\Mvc\Routing\UriBuilder