class GuidStringCodec extends StringCodec (View source)

Methods

__construct(UuidBuilderInterface $builder)

No description

string
encode(UuidInterface $uuid)

No description

string
encodeBinary(UuidInterface $uuid)

No description

decode($encodedUuid)

No description

decodeBytes(string $bytes)

No description

getBuilder()

No description

extractComponents($encodedUuid)

No description

getFields(array $components)

No description

swapFields(array $components)

No description

Details

__construct(UuidBuilderInterface $builder)

Parameters

UuidBuilderInterface $builder

string encode(UuidInterface $uuid)

Parameters

UuidInterface $uuid

Return Value

string

string encodeBinary(UuidInterface $uuid)

Parameters

UuidInterface $uuid

Return Value

string

UuidInterface decode($encodedUuid)

Parameters

$encodedUuid

Return Value

UuidInterface

UuidInterface decodeBytes(string $bytes)

Parameters

string $bytes

Return Value

UuidInterface

protected getBuilder()

protected extractComponents($encodedUuid)

Parameters

$encodedUuid

protected getFields(array $components)

Parameters

array $components

protected swapFields(array $components)

Parameters

array $components