package and depencies
This commit is contained in:
18
vendor/ramsey/uuid/src/Nonstandard/Fields.php
vendored
18
vendor/ramsey/uuid/src/Nonstandard/Fields.php
vendored
@@ -47,26 +47,19 @@ final class Fields implements FieldsInterface
|
||||
use SerializableFieldsTrait;
|
||||
use VariantTrait;
|
||||
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
private $bytes;
|
||||
|
||||
/**
|
||||
* @param string $bytes A 16-byte binary string representation of a UUID
|
||||
*
|
||||
* @throws InvalidArgumentException if the byte string is not exactly 16 bytes
|
||||
*/
|
||||
public function __construct(string $bytes)
|
||||
public function __construct(private string $bytes)
|
||||
{
|
||||
if (strlen($bytes) !== 16) {
|
||||
if (strlen($this->bytes) !== 16) {
|
||||
throw new InvalidArgumentException(
|
||||
'The byte string must be 16 bytes long; '
|
||||
. 'received ' . strlen($bytes) . ' bytes'
|
||||
. 'received ' . strlen($this->bytes) . ' bytes'
|
||||
);
|
||||
}
|
||||
|
||||
$this->bytes = $bytes;
|
||||
}
|
||||
|
||||
public function getBytes(): string
|
||||
@@ -130,4 +123,9 @@ final class Fields implements FieldsInterface
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public function isMax(): bool
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user