This repository was archived by the owner on Mar 28, 2021. It is now read-only.
Releases: thephpleague/uri-manipulations
Releases · thephpleague/uri-manipulations
version 1.5.0
version 1.4.0
Added
League\Uri\Modifiers\PublicSuffixLeague\Uri\replace_publicsuffix
Fixed
League\Uri\replace_registrabledomainnow can take a optionalLeague\Uri\PublicSuffix\RulesobjectLeague\Uri\replace_subdomainnow can take a optionalLeague\Uri\PublicSuffix\RulesobjectLeague\Uri\Modifiers\RegisterableDomainconstructor now can take a optionalLeague\Uri\PublicSuffix\RulesobjectLeague\Uri\Modifiers\SubDomainconstructor now can take a optionalLeague\Uri\PublicSuffix\Rulesobject- the library now requires
League\Uri\Components1.7.x
Deprecated
- None
Removed
- None
version 1.3.0
Added
League\Uri\Modifiers\RemoveQueryParamsLeague\Uri\remove_params
Fixed
- Update League Uri Components version
Deprecated
- None
Removed
- None
version 1.2.0
version 1.1.0
Added
The following functions are added to ease URI manipulations
League\Uri\add_basepathLeague\Uri\add_leading_slashLeague\Uri\add_root_labelLeague\Uri\add_trailing_slashLeague\Uri\append_hostLeague\Uri\append_queryLeague\Uri\append_pathLeague\Uri\host_to_asciiLeague\Uri\host_to_unicodeLeague\Uri\is_absoluteLeague\Uri\is_absolute_pathLeague\Uri\is_network_pathLeague\Uri\is_relative_pathLeague\Uri\is_same_documentLeague\Uri\merge_queryLeague\Uri\normalizeLeague\Uri\path_to_asciiLeague\Uri\path_to_binaryLeague\Uri\prepend_hostLeague\Uri\prepend_pathLeague\Uri\relativizeLeague\Uri\remove_basepathLeague\Uri\remove_dot_segmentsLeague\Uri\remove_empty_segmentsLeague\Uri\remove_labelsLeague\Uri\remove_leading_slashLeague\Uri\remove_pairsLeague\Uri\remove_root_labelLeague\Uri\remove_trailing_slashLeague\Uri\remove_segmentsLeague\Uri\remove_zone_idLeague\Uri\replace_basenameLeague\Uri\replace_data_uri_parametersLeague\Uri\replace_dirnameLeague\Uri\replace_extensionLeague\Uri\replace_labelLeague\Uri\replace_registrabledomainLeague\Uri\replace_segmentLeague\Uri\replace_subdomainLeague\Uri\resolveLeague\Uri\sort_queryLeague\Uri\uri_to_rfc3986League\Uri\uri_to_rfc3987
League\Uri\Modifiers\Formatter class has a new format method which is a alias of __invoke to ease usage.
Fixed
- None
Deprecated
League\Uri\Modifiers\uri_referencefunction is deprecated you should update your code to use one of the following functions:League\Uri\is_absoluteLeague\Uri\is_absolute_pathLeague\Uri\is_network_pathLeague\Uri\is_relative_pathLeague\Uri\is_same_document
Removed
- None
version 1.0.1
Added
- None
Fixed
- None
Deprecated
__invokemethod on UriMiddlewareTrait
Removed
- None
version 1.0.0
Added
League\Uri\Modifier\UriMiddlewareInterfaceLeague\Uri\Modifier\ExceptionLeague\Uri\Modifier\CallableAdapterLeague\Uri\Modifier\Basenameuri middleware to update the URI dirname pathLeague\Uri\Modifier\Dirnameuri middleware to update the URI basename pathLeague\Uri\Modifier\AddRootLabeluri middleware to update the URI dirname pathLeague\Uri\Modifier\RemoveRootLabeluri middleware to update the URI basename pathLeague\Uri\Modifier\AddBasePathuri middleware to add a base path to your URILeague\Uri\Modifier\RemoveBasePathuri middleware to remove a base path from your URILeague\Uri\Modifier\Subdomainuri middleware to update the URI host subdomainsLeague\Uri\Modifier\RegisterableDomainuri middleware to update the URI host registerable domains partLeague\Uri\Modifier\AppendQueryuri middleware to append data to the URI query component
Fixed
- bug fix
League\Uri\Modifier\Formatterfor issue #91
Deprecated
- None
Removed
- PHP5 support
version 0.2.0
Added
- None
Fixed
- Updated dependencies to
League\Uri\Components - bug fix to path modifiers see issue #91
Deprecated
- None
Removed
- None
version 0.1.0
Added
League\Uri\Modifier\Formatter::setEncoding
Fixed
- Moved
League\Uri\FormattertoLeague\Uri\Modifier\Formatter
Deprecated
- None
Removed
League\Uri\Formatter::getQueryEncodingLeague\Uri\Formatter::setQueryEncodingLeague\Uri\Formatter::setHostEncodingLeague\Uri\Formatter::getHostEncodingLeague\Uri\Formatter::getQuerySeparatorLeague\Uri\Formatter::formatLeague\Uri\Modifiers\Filters\Flag::withFlagsLeague\Uri\Modifiers\Filters\ForCallbable::withCallableLeague\Uri\Modifiers\Filters\ForCallbable::withCallableLeague\Uri\Modifiers\Filters\Keys::withKeysLeague\Uri\Modifiers\Filters\Label::withLabelLeague\Uri\Modifiers\Filters\Offset::withOffsetLeague\Uri\Modifiers\Filters\QueryString::withQueryLeague\Uri\Modifiers\Filters\Segment::withSegmentLeague\Uri\Modifiers\Filters\Uri::withUriLeague\Uri\Modifiers\DataUriParameters\withParametersLeague\Uri\Modifiers\Extension\withExtensionLeague\Uri\Modifiers\KsortQuery\withAlgorithmLeague\Uri\Modifiers\Typecode