Releases
1.1.0
Added
OrederedMap::push
OrederedMap::unshift
OrederedMap::insert
OrederedMap::replace
OrederedMap::removeByIndices
OrederedMap::removeByKeys
ParameterAccess::pushParanmeters
ParameterAccess::unshiftParamaters
ParameterAccess::insertParamaters
ParameterAccess::replaceParamater
ParameterAccess::withoutParametersByKeys
ParameterAccess::withoutParametersByIndices
ItemParser
interface to return an array representation of a Structured Field as an item.
ParametersParser
interface to return an array representation of a Structured Field parameter container.
DictionaryParser
interface to return an array representation of a Structured Field dictionary container.
ListParser
interface to return an array representation of a Structured Field list container.
InnerListParser
interface to return an array representation of a Structured Field inner list container.
ValueParser
interface to return a PHP type of a Structured Field Value string representation.
Parser
is now part of the public API
Item::fromHttpValue
now has an optional second parameter to shift the parser implementation used
Parameters::fromHttpValue
now has an optional second parameter to shift the parser implementation used
Dictionary::fromHttpValue
now has an optional second parameter to shift the parser implementation used
OuterList::fromHttpValue
now has an optional second parameter to shift the parser implementation used
InnerList::fromHttpValue
now has an optional second parameter to shift the parser implementation used
Fixed
Parameters::remove
also removes parameters per indices
Type::fromValue
throws an InvalidArgument
exception.
Type::fromValue
and Type::tryFromValue
should only check the PHP variable type and not take into account the variable value.
Deprecated
ParameterAccess::withoutParameters
replaced by ParameterAccess::withoutParametersBykeys
Removed
You can’t perform that action at this time.