Documentation

UrlGeneratorTest extends TestCase
in package

Table of Contents

provideLookAroundRequirementsInPath()  : mixed
provideRelativePaths()  : mixed
testAbsoluteSecureUrlWithNonStandardPort()  : mixed
testAbsoluteSecureUrlWithPort443()  : mixed
testAbsoluteUrlFallbackToNetworkIfSchemeIsEmptyAndHostIsNot()  : mixed
testAbsoluteUrlFallbackToPathIfHostIsEmptyAndSchemeIsHttp()  : mixed
testAbsoluteUrlFallbackToPathIfSchemeAndHostAreEmpty()  : mixed
testAbsoluteUrlWithExtraParameters()  : mixed
testAbsoluteUrlWithNonHttpSchemeAndEmptyHost()  : mixed
testAbsoluteUrlWithNonStandardPort()  : mixed
testAbsoluteUrlWithPort80()  : mixed
testAdjacentVariables()  : mixed
testArrayQueryParamSameAsDefault()  : mixed
testDefaultHostIsUsedWhenContextHostIsEmpty()  : mixed
testDefaultHostIsUsedWhenContextHostIsEmptyAndPathReferenceType()  : mixed
testDefaultRequirementOfVariable()  : mixed
testDefaultRequirementOfVariableDisallowsNextSeparator()  : mixed
testDefaultRequirementOfVariableDisallowsSlash()  : mixed
testEncodingOfRelativePathSegments()  : mixed
testFragmentsCanBeAppendedToUrls()  : mixed
testFragmentsCanBeDefinedAsDefaults()  : mixed
testFragmentsDoNotEscapeValidCharacters()  : mixed
testGenerateForRouteWithInvalidMandatoryParameter()  : mixed
testGenerateForRouteWithInvalidOptionalParameter()  : mixed
testGenerateForRouteWithInvalidOptionalParameterNonStrict()  : mixed
testGenerateForRouteWithInvalidOptionalParameterNonStrictWithLogger()  : mixed
testGenerateForRouteWithInvalidParameter()  : mixed
testGenerateForRouteWithInvalidParameterButDisabledRequirementsCheck()  : mixed
testGenerateForRouteWithInvalidUtf8Parameter()  : mixed
testGenerateForRouteWithoutMandatoryParameter()  : mixed
testGenerateNetworkPath()  : mixed
testGenerateRelativePath()  : mixed
testGenerateWithoutRoutes()  : mixed
testGenerateWithSpecialRouteName()  : mixed
testGetRelativePath()  : mixed
testGlobalParameterHasHigherPriorityThanDefault()  : mixed
testHostIsCaseInsensitive()  : mixed
testLookRoundRequirementsInPath()  : mixed
testNotPassedOptionalParameterInBetween()  : mixed
testNoTrailingSlashForMultipleOptionalParameters()  : mixed
testNullForOptionalParameterIsIgnored()  : mixed
testOptionalVariableWithNoRealSeparator()  : mixed
testPathWithTwoStartingSlashes()  : mixed
testQueryParamSameAsDefault()  : mixed
testRelativeUrlWithExtraParameters()  : mixed
testRelativeUrlWithNullParameter()  : mixed
testRelativeUrlWithNullParameterButNotOptional()  : mixed
testRelativeUrlWithOptionalZeroParameter()  : mixed
testRelativeUrlWithoutParameters()  : mixed
testRelativeUrlWithParameter()  : mixed
testRequiredParamAndEmptyPassed()  : mixed
testRequiredVariableWithNoRealSeparator()  : mixed
testSchemeRequirementCreatesUrlForFirstRequiredScheme()  : mixed
testSchemeRequirementDoesNothingIfSameCurrentScheme()  : mixed
testSchemeRequirementForcesAbsoluteUrl()  : mixed
testUrlEncoding()  : mixed
testUrlWithExtraParametersFromGlobals()  : mixed
testUrlWithGlobalParameter()  : mixed
testUrlWithInvalidParameterEqualsDefaultValueInHost()  : mixed
testUrlWithInvalidParameterInHost()  : mixed
testUrlWithInvalidParameterInHostInNonStrictMode()  : mixed
testUrlWithInvalidParameterInHostWhenParamHasADefaultValue()  : mixed
testUrlWithNullExtraParameters()  : mixed
testWithAnIntegerAsADefaultValue()  : mixed
testWithHostDifferentFromContext()  : mixed
testWithHostSameAsContext()  : mixed
testWithHostSameAsContextAndAbsolute()  : mixed
getGenerator()  : mixed
getRoutes()  : mixed

Methods

provideLookAroundRequirementsInPath()

public provideLookAroundRequirementsInPath() : mixed
Return values
mixed —

provideRelativePaths()

public provideRelativePaths() : mixed
Return values
mixed —

testAbsoluteSecureUrlWithNonStandardPort()

public testAbsoluteSecureUrlWithNonStandardPort() : mixed
Return values
mixed —

testAbsoluteSecureUrlWithPort443()

public testAbsoluteSecureUrlWithPort443() : mixed
Return values
mixed —

testAbsoluteUrlFallbackToNetworkIfSchemeIsEmptyAndHostIsNot()

public testAbsoluteUrlFallbackToNetworkIfSchemeIsEmptyAndHostIsNot() : mixed
Return values
mixed —

testAbsoluteUrlFallbackToPathIfHostIsEmptyAndSchemeIsHttp()

public testAbsoluteUrlFallbackToPathIfHostIsEmptyAndSchemeIsHttp() : mixed
Return values
mixed —

testAbsoluteUrlFallbackToPathIfSchemeAndHostAreEmpty()

public testAbsoluteUrlFallbackToPathIfSchemeAndHostAreEmpty() : mixed
Return values
mixed —

testAbsoluteUrlWithExtraParameters()

public testAbsoluteUrlWithExtraParameters() : mixed
Return values
mixed —

testAbsoluteUrlWithNonHttpSchemeAndEmptyHost()

public testAbsoluteUrlWithNonHttpSchemeAndEmptyHost() : mixed
Return values
mixed —

testAbsoluteUrlWithNonStandardPort()

public testAbsoluteUrlWithNonStandardPort() : mixed
Return values
mixed —

testAbsoluteUrlWithPort80()

public testAbsoluteUrlWithPort80() : mixed
Return values
mixed —

testAdjacentVariables()

public testAdjacentVariables() : mixed
Return values
mixed —

testArrayQueryParamSameAsDefault()

public testArrayQueryParamSameAsDefault() : mixed
Return values
mixed —

testDefaultHostIsUsedWhenContextHostIsEmpty()

public testDefaultHostIsUsedWhenContextHostIsEmpty() : mixed
Return values
mixed —

testDefaultHostIsUsedWhenContextHostIsEmptyAndPathReferenceType()

public testDefaultHostIsUsedWhenContextHostIsEmptyAndPathReferenceType() : mixed
Return values
mixed —

testDefaultRequirementOfVariable()

public testDefaultRequirementOfVariable() : mixed
Return values
mixed —

testDefaultRequirementOfVariableDisallowsNextSeparator()

public testDefaultRequirementOfVariableDisallowsNextSeparator() : mixed
Return values
mixed —

testDefaultRequirementOfVariableDisallowsSlash()

public testDefaultRequirementOfVariableDisallowsSlash() : mixed
Return values
mixed —

testEncodingOfRelativePathSegments()

public testEncodingOfRelativePathSegments() : mixed
Return values
mixed —

testFragmentsCanBeAppendedToUrls()

public testFragmentsCanBeAppendedToUrls() : mixed
Return values
mixed —

testFragmentsCanBeDefinedAsDefaults()

public testFragmentsCanBeDefinedAsDefaults() : mixed
Return values
mixed —

testFragmentsDoNotEscapeValidCharacters()

public testFragmentsDoNotEscapeValidCharacters() : mixed
Return values
mixed —

testGenerateForRouteWithInvalidMandatoryParameter()

public testGenerateForRouteWithInvalidMandatoryParameter() : mixed
Return values
mixed —

testGenerateForRouteWithInvalidOptionalParameter()

public testGenerateForRouteWithInvalidOptionalParameter() : mixed
Return values
mixed —

testGenerateForRouteWithInvalidOptionalParameterNonStrict()

public testGenerateForRouteWithInvalidOptionalParameterNonStrict() : mixed
Return values
mixed —

testGenerateForRouteWithInvalidOptionalParameterNonStrictWithLogger()

public testGenerateForRouteWithInvalidOptionalParameterNonStrictWithLogger() : mixed
Return values
mixed —

testGenerateForRouteWithInvalidParameter()

public testGenerateForRouteWithInvalidParameter() : mixed
Return values
mixed —

testGenerateForRouteWithInvalidParameterButDisabledRequirementsCheck()

public testGenerateForRouteWithInvalidParameterButDisabledRequirementsCheck() : mixed
Return values
mixed —

testGenerateForRouteWithInvalidUtf8Parameter()

public testGenerateForRouteWithInvalidUtf8Parameter() : mixed
Return values
mixed —

testGenerateForRouteWithoutMandatoryParameter()

public testGenerateForRouteWithoutMandatoryParameter() : mixed
Return values
mixed —

testGenerateNetworkPath()

public testGenerateNetworkPath() : mixed
Return values
mixed —

testGenerateRelativePath()

public testGenerateRelativePath() : mixed
Return values
mixed —

testGenerateWithoutRoutes()

public testGenerateWithoutRoutes() : mixed
Return values
mixed —

testGenerateWithSpecialRouteName()

public testGenerateWithSpecialRouteName() : mixed
Return values
mixed —

testGetRelativePath()

public testGetRelativePath(mixed $sourcePath, mixed $targetPath, mixed $expectedPath) : mixed
Parameters
$sourcePath : mixed
$targetPath : mixed
$expectedPath : mixed
Tags
dataProvider

provideRelativePaths

Return values
mixed —

testGlobalParameterHasHigherPriorityThanDefault()

public testGlobalParameterHasHigherPriorityThanDefault() : mixed
Return values
mixed —

testHostIsCaseInsensitive()

public testHostIsCaseInsensitive() : mixed
Return values
mixed —

testLookRoundRequirementsInPath()

public testLookRoundRequirementsInPath(mixed $expected, mixed $path, mixed $requirement) : mixed
Parameters
$expected : mixed
$path : mixed
$requirement : mixed
Tags
dataProvider

provideLookAroundRequirementsInPath

Return values
mixed —

testNotPassedOptionalParameterInBetween()

public testNotPassedOptionalParameterInBetween() : mixed
Return values
mixed —

testNoTrailingSlashForMultipleOptionalParameters()

public testNoTrailingSlashForMultipleOptionalParameters() : mixed
Return values
mixed —

testNullForOptionalParameterIsIgnored()

public testNullForOptionalParameterIsIgnored() : mixed
Return values
mixed —

testOptionalVariableWithNoRealSeparator()

public testOptionalVariableWithNoRealSeparator() : mixed
Return values
mixed —

testPathWithTwoStartingSlashes()

public testPathWithTwoStartingSlashes() : mixed
Return values
mixed —

testQueryParamSameAsDefault()

public testQueryParamSameAsDefault() : mixed
Return values
mixed —

testRelativeUrlWithExtraParameters()

public testRelativeUrlWithExtraParameters() : mixed
Return values
mixed —

testRelativeUrlWithNullParameter()

public testRelativeUrlWithNullParameter() : mixed
Return values
mixed —

testRelativeUrlWithNullParameterButNotOptional()

public testRelativeUrlWithNullParameterButNotOptional() : mixed
Return values
mixed —

testRelativeUrlWithOptionalZeroParameter()

public testRelativeUrlWithOptionalZeroParameter() : mixed
Return values
mixed —

testRelativeUrlWithoutParameters()

public testRelativeUrlWithoutParameters() : mixed
Return values
mixed —

testRelativeUrlWithParameter()

public testRelativeUrlWithParameter() : mixed
Return values
mixed —

testRequiredParamAndEmptyPassed()

public testRequiredParamAndEmptyPassed() : mixed
Return values
mixed —

testRequiredVariableWithNoRealSeparator()

public testRequiredVariableWithNoRealSeparator() : mixed
Return values
mixed —

testSchemeRequirementCreatesUrlForFirstRequiredScheme()

public testSchemeRequirementCreatesUrlForFirstRequiredScheme() : mixed
Return values
mixed —

testSchemeRequirementDoesNothingIfSameCurrentScheme()

public testSchemeRequirementDoesNothingIfSameCurrentScheme() : mixed
Return values
mixed —

testSchemeRequirementForcesAbsoluteUrl()

public testSchemeRequirementForcesAbsoluteUrl() : mixed
Return values
mixed —

testUrlEncoding()

public testUrlEncoding() : mixed
Return values
mixed —

testUrlWithExtraParametersFromGlobals()

public testUrlWithExtraParametersFromGlobals() : mixed
Return values
mixed —

testUrlWithGlobalParameter()

public testUrlWithGlobalParameter() : mixed
Return values
mixed —

testUrlWithInvalidParameterEqualsDefaultValueInHost()

public testUrlWithInvalidParameterEqualsDefaultValueInHost() : mixed
Return values
mixed —

testUrlWithInvalidParameterInHost()

public testUrlWithInvalidParameterInHost() : mixed
Return values
mixed —

testUrlWithInvalidParameterInHostInNonStrictMode()

public testUrlWithInvalidParameterInHostInNonStrictMode() : mixed
Return values
mixed —

testUrlWithInvalidParameterInHostWhenParamHasADefaultValue()

public testUrlWithInvalidParameterInHostWhenParamHasADefaultValue() : mixed
Return values
mixed —

testUrlWithNullExtraParameters()

public testUrlWithNullExtraParameters() : mixed
Return values
mixed —

testWithAnIntegerAsADefaultValue()

public testWithAnIntegerAsADefaultValue() : mixed
Return values
mixed —

testWithHostDifferentFromContext()

public testWithHostDifferentFromContext() : mixed
Return values
mixed —

testWithHostSameAsContext()

public testWithHostSameAsContext() : mixed
Return values
mixed —

testWithHostSameAsContextAndAbsolute()

public testWithHostSameAsContextAndAbsolute() : mixed
Return values
mixed —

getGenerator()

protected getGenerator(RouteCollection $routes[, array<string|int, mixed> $parameters = [] ][, mixed $logger = null ]) : mixed
Parameters
$routes : RouteCollection
$parameters : array<string|int, mixed> = []
$logger : mixed = null
Return values
mixed —

getRoutes()

protected getRoutes(mixed $name, Route $route) : mixed
Parameters
$name : mixed
$route : Route
Return values
mixed —

Search results