blob: 35c5558aa46cc6602d553152cf26ec808753c4a3 [file] [log] [blame]
Matthias Andreas Benkard7b2a3a12021-08-16 10:57:25 +02001<?php
2
3/**
4 * Thanks to https://github.com/flaushi for his suggestion:
5 * https://github.com/doctrine/dbal/issues/2873#issuecomment-534956358
6 */
7namespace Carbon\Doctrine;
8
9use Doctrine\DBAL\Platforms\AbstractPlatform;
10
11interface CarbonDoctrineType
12{
13 public function getSQLDeclaration(array $fieldDeclaration, AbstractPlatform $platform);
14
15 public function convertToPHPValue($value, AbstractPlatform $platform);
16
17 public function convertToDatabaseValue($value, AbstractPlatform $platform);
18}