Skip to content

Commit 23dfb90

Browse files
Switching to the new consts in all Types
1 parent 34a1f40 commit 23dfb90

28 files changed

+59
-28
lines changed

src/MartinGeorgiev/Doctrine/DBAL/Type.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ final class Type
88
{
99
// Array Types
1010
public const BIGINT_ARRAY = 'bigint[]';
11-
public const BOOLEAN_ARRAY = 'bool[]';
11+
public const BOOL_ARRAY = 'bool[]';
1212
public const CIDR_ARRAY = 'cidr[]';
1313
public const DOUBLE_PRECISION_ARRAY = 'double precision[]';
1414
public const GEOGRAPHY_ARRAY = 'geography[]';

src/MartinGeorgiev/Doctrine/DBAL/Types/BooleanArray.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
namespace MartinGeorgiev\Doctrine\DBAL\Types;
66

77
use Doctrine\DBAL\Platforms\AbstractPlatform;
8+
use MartinGeorgiev\Doctrine\DBAL\Type;
89

910
/**
1011
* Implementation of PostgreSQL BOOL[] data type.
@@ -19,7 +20,7 @@ class BooleanArray extends BaseArray
1920
/**
2021
* @var string
2122
*/
22-
protected const TYPE_NAME = 'bool[]';
23+
protected const TYPE_NAME = Type::BOOL_ARRAY;
2324

2425
public function convertToDatabaseValue($phpArray, AbstractPlatform $platform): ?string
2526
{

src/MartinGeorgiev/Doctrine/DBAL/Types/Cidr.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
namespace MartinGeorgiev\Doctrine\DBAL\Types;
66

77
use Doctrine\DBAL\Platforms\AbstractPlatform;
8+
use MartinGeorgiev\Doctrine\DBAL\Type;
89
use MartinGeorgiev\Doctrine\DBAL\Types\Exceptions\InvalidCidrForDatabaseException;
910
use MartinGeorgiev\Doctrine\DBAL\Types\Exceptions\InvalidCidrForPHPException;
1011
use MartinGeorgiev\Doctrine\DBAL\Types\Traits\CidrValidationTrait;
@@ -21,7 +22,7 @@ class Cidr extends BaseType
2122
{
2223
use CidrValidationTrait;
2324

24-
protected const TYPE_NAME = 'cidr';
25+
protected const TYPE_NAME = Type::CIDR;
2526

2627
public function convertToDatabaseValue($value, AbstractPlatform $platform): ?string
2728
{

src/MartinGeorgiev/Doctrine/DBAL/Types/CidrArray.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
namespace MartinGeorgiev\Doctrine\DBAL\Types;
66

7+
use MartinGeorgiev\Doctrine\DBAL\Type;
78
use MartinGeorgiev\Doctrine\DBAL\Types\Exceptions\InvalidCidrArrayItemForPHPException;
89
use MartinGeorgiev\Doctrine\DBAL\Types\Traits\CidrValidationTrait;
910

@@ -19,7 +20,7 @@ class CidrArray extends BaseNetworkTypeArray
1920
{
2021
use CidrValidationTrait;
2122

22-
protected const TYPE_NAME = 'cidr[]';
23+
protected const TYPE_NAME = Type::CIDR_ARRAY;
2324

2425
protected function isValidNetworkAddress(string $value): bool
2526
{

src/MartinGeorgiev/Doctrine/DBAL/Types/DateRange.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
namespace MartinGeorgiev\Doctrine\DBAL\Types;
66

7+
use MartinGeorgiev\Doctrine\DBAL\Type;
78
use MartinGeorgiev\Doctrine\DBAL\Types\ValueObject\DateRange as DateRangeValueObject;
89
use MartinGeorgiev\Doctrine\DBAL\Types\ValueObject\Range;
910

@@ -18,7 +19,7 @@
1819
*/
1920
class DateRange extends BaseRangeType
2021
{
21-
protected const TYPE_NAME = 'daterange';
22+
protected const TYPE_NAME = Type::DATERANGE;
2223

2324
protected function createFromString(string $value): Range
2425
{

src/MartinGeorgiev/Doctrine/DBAL/Types/DoublePrecisionArray.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
namespace MartinGeorgiev\Doctrine\DBAL\Types;
66

7+
use MartinGeorgiev\Doctrine\DBAL\Type;
8+
79
/**
810
* Implementation of PostgreSQL DOUBLE PRECISION[] data type.
911
*
@@ -14,7 +16,7 @@
1416
*/
1517
class DoublePrecisionArray extends BaseFloatArray
1618
{
17-
protected const TYPE_NAME = 'double precision[]';
19+
protected const TYPE_NAME = Type::DOUBLE_PRECISION_ARRAY;
1820

1921
protected function getMinValue(): string
2022
{

src/MartinGeorgiev/Doctrine/DBAL/Types/Geography.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
namespace MartinGeorgiev\Doctrine\DBAL\Types;
66

77
use Doctrine\DBAL\Platforms\AbstractPlatform;
8+
use MartinGeorgiev\Doctrine\DBAL\Type;
89
use MartinGeorgiev\Doctrine\DBAL\Types\Exceptions\InvalidGeographyForDatabaseException;
910
use MartinGeorgiev\Doctrine\DBAL\Types\Exceptions\InvalidGeographyForPHPException;
1011
use MartinGeorgiev\Doctrine\DBAL\Types\ValueObject\Exceptions\InvalidWktSpatialDataException;
@@ -20,7 +21,7 @@
2021
*/
2122
final class Geography extends BaseSpatialType
2223
{
23-
protected const TYPE_NAME = 'geography';
24+
protected const TYPE_NAME = Type::GEOGRAPHY;
2425

2526
public function convertToDatabaseValue($value, AbstractPlatform $platform): ?string
2627
{

src/MartinGeorgiev/Doctrine/DBAL/Types/GeographyArray.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
namespace MartinGeorgiev\Doctrine\DBAL\Types;
66

77
use Doctrine\DBAL\Types\ConversionException;
8+
use MartinGeorgiev\Doctrine\DBAL\Type;
89
use MartinGeorgiev\Doctrine\DBAL\Types\Exceptions\InvalidGeographyForPHPException;
910

1011
/**
@@ -14,7 +15,7 @@
1415
*/
1516
final class GeographyArray extends SpatialDataArray
1617
{
17-
protected const TYPE_NAME = 'geography[]';
18+
protected const TYPE_NAME = Type::GEOGRAPHY_ARRAY;
1819

1920
protected function transformArrayItemForPostgres(mixed $item): string
2021
{

src/MartinGeorgiev/Doctrine/DBAL/Types/Geometry.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
namespace MartinGeorgiev\Doctrine\DBAL\Types;
66

77
use Doctrine\DBAL\Platforms\AbstractPlatform;
8+
use MartinGeorgiev\Doctrine\DBAL\Type;
89
use MartinGeorgiev\Doctrine\DBAL\Types\Exceptions\InvalidGeometryForDatabaseException;
910
use MartinGeorgiev\Doctrine\DBAL\Types\Exceptions\InvalidGeometryForPHPException;
1011
use MartinGeorgiev\Doctrine\DBAL\Types\ValueObject\Exceptions\InvalidWktSpatialDataException;
@@ -20,7 +21,7 @@
2021
*/
2122
final class Geometry extends BaseSpatialType
2223
{
23-
protected const TYPE_NAME = 'geometry';
24+
protected const TYPE_NAME = Type::GEOMETRY;
2425

2526
public function convertToDatabaseValue($value, AbstractPlatform $platform): ?string
2627
{

src/MartinGeorgiev/Doctrine/DBAL/Types/GeometryArray.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
namespace MartinGeorgiev\Doctrine\DBAL\Types;
66

77
use Doctrine\DBAL\Types\ConversionException;
8+
use MartinGeorgiev\Doctrine\DBAL\Type;
89
use MartinGeorgiev\Doctrine\DBAL\Types\Exceptions\InvalidGeometryForPHPException;
910

1011
/**
@@ -14,7 +15,7 @@
1415
*/
1516
final class GeometryArray extends SpatialDataArray
1617
{
17-
protected const TYPE_NAME = 'geometry[]';
18+
protected const TYPE_NAME = Type::GEOMETRY_ARRAY;
1819

1920
protected function transformArrayItemForPostgres(mixed $item): string
2021
{

0 commit comments

Comments
 (0)