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)
string
null
\Doctrine\DBAL\Platforms\AbstractPlatform
getName() : string
string
getSQLDeclaration(array $fieldDeclaration, \Doctrine\DBAL\Platforms\AbstractPlatform $platform)
array
\Doctrine\DBAL\Platforms\AbstractPlatform
requiresSQLCommentHint(\Doctrine\DBAL\Platforms\AbstractPlatform $platform) : boolean
\Doctrine\DBAL\Platforms\AbstractPlatform
boolean
NAME : string