Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. UuidBuilderInterface.php

function UuidBuilderInterface::build

Builds and returns a UuidInterface

@psalm-pure

Parameters

CodecInterface $codec The codec to use for building this UuidInterface instance:

string $bytes The byte string from which to construct a UUID:

Return value

UuidInterface Implementations may choose to return more specific instances of UUIDs that implement UuidInterface

5 methods override UuidBuilderInterface::build()
DegradedUuidBuilder::build in vendor/ramsey/uuid/src/Builder/DegradedUuidBuilder.php
Builds and returns a DegradedUuid
FallbackBuilder::build in vendor/ramsey/uuid/src/Builder/FallbackBuilder.php
Builds and returns a UuidInterface instance using the first builder that succeeds
GuidBuilder::build in vendor/ramsey/uuid/src/Guid/GuidBuilder.php
Builds and returns a Guid
UuidBuilder::build in vendor/ramsey/uuid/src/Nonstandard/UuidBuilder.php
Builds and returns a Nonstandard\Uuid
UuidBuilder::build in vendor/ramsey/uuid/src/Rfc4122/UuidBuilder.php
Builds and returns a Uuid

File

vendor/ramsey/uuid/src/Builder/UuidBuilderInterface.php, line 38

Class

UuidBuilderInterface
A UUID builder builds instances of UuidInterface

Namespace

Ramsey\Uuid\Builder

Code

public function build(CodecInterface $codec, string $bytes) : UuidInterface;

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal