CarbonImmutableType
extends DateTimeImmutableType
in package
implements
CarbonDoctrineType
Interfaces, Classes, Traits and Enums
Table of Contents
- convertToDatabaseValue() : mixed
- convertToPHPValue() : mixed
- getName() : mixed
- {@inheritdoc}
- getSQLDeclaration() : mixed
- requiresSQLCommentHint() : mixed
- {@inheritdoc}
- getCarbonClassName() : string
Methods
convertToDatabaseValue()
public
convertToDatabaseValue(mixed $value, AbstractPlatform $platform) : mixed
Parameters
- $value : mixed
- $platform : AbstractPlatform
Tags
Return values
mixed —convertToPHPValue()
public
convertToPHPValue(mixed $value, AbstractPlatform $platform) : mixed
Parameters
- $value : mixed
- $platform : AbstractPlatform
Tags
Return values
mixed —getName()
{@inheritdoc}
public
getName() : mixed
Return values
mixed —getSQLDeclaration()
public
getSQLDeclaration(array<string|int, mixed> $fieldDeclaration, AbstractPlatform $platform) : mixed
Parameters
- $fieldDeclaration : array<string|int, mixed>
- $platform : AbstractPlatform
Return values
mixed —requiresSQLCommentHint()
{@inheritdoc}
public
requiresSQLCommentHint(AbstractPlatform $platform) : mixed
Parameters
- $platform : AbstractPlatform
Return values
mixed —getCarbonClassName()
protected
getCarbonClassName() : string