Skip to content

Commit 13d56c0

Browse files
committed
Class name resolution via ::class
1 parent 1baffcd commit 13d56c0

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/SpatialServiceProvider.php

+8-8
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,14 @@ public function register()
3535
if (class_exists('Doctrine\DBAL\Types\Type')) {
3636
// Prevent geometry type fields from throwing a 'type not found' error when changing them
3737
$geometries = [
38-
'geometry' => "Grimzy\LaravelMysqlSpatial\Doctrine\Geometry",
39-
'point' => "Grimzy\LaravelMysqlSpatial\Doctrine\Point",
40-
'linestring' => "Grimzy\LaravelMysqlSpatial\Doctrine\LineString",
41-
'polygon' => "Grimzy\LaravelMysqlSpatial\Doctrine\Polygon",
42-
'multipoint' => "Grimzy\LaravelMysqlSpatial\Doctrine\MultiPoint",
43-
'multilinestring' => "Grimzy\LaravelMysqlSpatial\Doctrine\MultiLineString",
44-
'multipolygon' => "Grimzy\LaravelMysqlSpatial\Doctrine\MultiPolygon",
45-
'geometrycollection' => "Grimzy\LaravelMysqlSpatial\Doctrine\GeometryCollection",
38+
'geometry' => \Grimzy\LaravelMysqlSpatial\Doctrine\Geometry::class,
39+
'point' => \Grimzy\LaravelMysqlSpatial\Doctrine\Point::class,
40+
'linestring' => \Grimzy\LaravelMysqlSpatial\Doctrine\LineString::class,
41+
'polygon' => \Grimzy\LaravelMysqlSpatial\Doctrine\Polygon::class,
42+
'multipoint' => \Grimzy\LaravelMysqlSpatial\Doctrine\MultiPoint::class,
43+
'multilinestring' => \Grimzy\LaravelMysqlSpatial\Doctrine\MultiLineString::class,
44+
'multipolygon' => \Grimzy\LaravelMysqlSpatial\Doctrine\MultiPolygon::class,
45+
'geometrycollection' => \Grimzy\LaravelMysqlSpatial\Doctrine\GeometryCollection::class,
4646
];
4747
$typeNames = array_keys(\Doctrine\DBAL\Types\Type::getTypesMap());
4848
foreach ($geometries as $type => $class) {

0 commit comments

Comments
 (0)