Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
encode (UuidInterface $uuid) | |
encodeBinary (UuidInterface $uuid) | |
decode ($encodedUuid) | |
decodeBytes ($bytes) | |
Fonctions membres publiques hérités de StringCodec | |
__construct (UuidBuilderInterface $builder) | |
encode (UuidInterface $uuid) | |
encodeBinary (UuidInterface $uuid) | |
decode ($encodedUuid) | |
decodeBytes ($bytes) | |
Fonctions membres protégées | |
swapFields (array &$components) | |
Fonctions membres protégées hérités de StringCodec | |
getBuilder () | |
extractComponents ($encodedUuid) | |
getFields (array $components) | |
GuidStringCodec encodes and decodes globally unique identifiers (GUID)
decode | ( | $encodedUuid | ) |
Decodes a string representation of a GUID into a UuidInterface object instance
string | $encodedUuid |
InvalidUuidStringException |
Implémente CodecInterface.
Références $this, StringCodec\extractComponents(), StringCodec\getBuilder(), StringCodec\getFields(), et GuidStringCodec\swapFields().
decodeBytes | ( | $bytes | ) |
Decodes a binary representation of a GUID into a UuidInterface object instance
string | $bytes |
InvalidUuidStringException |
Implémente CodecInterface.
encode | ( | UuidInterface | $uuid | ) |
Encodes a UuidInterface as a string representation of a GUID
UuidInterface | $uuid |
Implémente CodecInterface.
Références UuidInterface\getFieldsHex(), et GuidStringCodec\swapFields().
encodeBinary | ( | UuidInterface | $uuid | ) |
Encodes a UuidInterface as a binary representation of a GUID
UuidInterface | $uuid |
Implémente CodecInterface.
Références UuidInterface\getFieldsHex().
|
protected |
Swaps fields to support GUID byte order
array | $components | An array of UUID components (the UUID exploded on its dashes) |
Référencé par GuidStringCodec\decode(), et GuidStringCodec\encode().