Skip to content

Commit 22bd699

Browse files
committed
skip doctrine on laravel 11
1 parent 8c85652 commit 22bd699

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

src/EloquentSpatialServiceProvider.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
use Illuminate\Database\Connection;
88
use Illuminate\Database\DatabaseServiceProvider;
9+
use Illuminate\Foundation\Application;
910
use Illuminate\Support\Facades\DB;
1011
use MatanYadaev\EloquentSpatial\Doctrine\GeographyType;
1112
use MatanYadaev\EloquentSpatial\Doctrine\GeometryCollectionType;
@@ -21,6 +22,10 @@ class EloquentSpatialServiceProvider extends DatabaseServiceProvider
2122
{
2223
public function boot(): void
2324
{
25+
if (version_compare(Application::VERSION, '11.0.0', '>=') || str_starts_with(Application::VERSION, '11.')) {
26+
return;
27+
}
28+
2429
/** @var Connection $connection */
2530
$connection = DB::connection();
2631

tests/DoctrineTypesTest.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
use MatanYadaev\EloquentSpatial\Doctrine\MultiPolygonType;
1212
use MatanYadaev\EloquentSpatial\Doctrine\PointType;
1313
use MatanYadaev\EloquentSpatial\Doctrine\PolygonType;
14+
use Illuminate\Foundation\Application;
1415

1516
/** @var array{column: string, postgresType: class-string<Type>, mySqlType: class-string<Type>} $typeClass */
1617
$dataset = [
@@ -62,4 +63,4 @@
6263
$columns = $doctrineSchemaManager->listTableColumns('test_places');
6364

6465
expect($columns[$column]->getType())->toBeInstanceOfOnPostgres($postgresType)->toBeInstanceOfOnMysql($mySqlType);
65-
})->with($dataset);
66+
})->with($dataset)->skip(version_compare(Application::VERSION, '11.0.0', '>=') || str_starts_with(Application::VERSION, '11.'));

0 commit comments

Comments
 (0)