Validators

interface Ramsey\Uuid\Validator\ValidatorInterface
getPattern()
Returns:

The regular expression pattern used by this validator

Return type:

string

validate($uuid)
Parameters:
  • $uuid (string) – The string to validate as a UUID

Returns:

True if the provided string represents a UUID, false otherwise

Return type:

bool

class Ramsey\Uuid\Validator\GenericValidator

Implements Ramsey\Uuid\Validator\ValidatorInterface.

GenericValidator validates strings as UUIDs of any variant.

class Ramsey\Uuid\Rfc4122\Validator

Implements Ramsey\Uuid\Validator\ValidatorInterface.

Rfc4122Validator validates strings as UUIDs of the RFC 4122 variant.