Field type mapping for the Doctrine Database Abstraction Layer (DBAL).
UUID fields will be stored as a string in the database and converted back to the Uuid value object when querying.
convertToDatabaseValue(\Rhumsaa\Uuid\Uuid | null $value, \Doctrine\DBAL\Platforms\AbstractPlatform $platform)
convertToPHPValue(string | null $value, \Doctrine\DBAL\Platforms\AbstractPlatform $platform)
stringnull
\Doctrine\DBAL\Platforms\AbstractPlatform
getName() : string
stringgetSQLDeclaration(array $fieldDeclaration, \Doctrine\DBAL\Platforms\AbstractPlatform $platform)
array
\Doctrine\DBAL\Platforms\AbstractPlatform
NAME : string