Skip to content

Commit 465605f

Browse files
committed
Removed class alias for Compatibility
1 parent 31703ee commit 465605f

File tree

7 files changed

+85
-14
lines changed

7 files changed

+85
-14
lines changed

src/ElasticServiceProvider.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ public function boot(): void
2323
*/
2424
public function register(): void
2525
{
26-
require_once __DIR__.'/Laravel/compatibility-loader.php';
2726
// Add database driver.
2827
$this->app->resolving('db', function ($db) {
2928
$db->extend('elasticsearch', function ($config, $name) {
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?php
2+
3+
namespace PDPhilip\Elasticsearch\Laravel\Compatibility\Connection;
4+
5+
use PDPhilip\Elasticsearch\Helpers\Helpers;
6+
use PDPhilip\Elasticsearch\Laravel\v11\Connection\ConnectionCompatibility as ConnectionCompatibility11;
7+
use PDPhilip\Elasticsearch\Laravel\v12\Connection\ConnectionCompatibility as ConnectionCompatibility12;
8+
9+
$laravelVersion = Helpers::getLaravelCompatabilityVersion();
10+
11+
if ($laravelVersion == 12) {
12+
trait ConnectionCompatibility
13+
{
14+
use ConnectionCompatibility12;
15+
}
16+
} else {
17+
trait ConnectionCompatibility
18+
{
19+
use ConnectionCompatibility11;
20+
}
21+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?php
2+
3+
namespace PDPhilip\Elasticsearch\Laravel\Compatibility\Schema;
4+
5+
use PDPhilip\Elasticsearch\Helpers\Helpers;
6+
use PDPhilip\Elasticsearch\Laravel\v11\Schema\BlueprintCompatibility as BlueprintCompatibility11;
7+
use PDPhilip\Elasticsearch\Laravel\v12\Schema\BlueprintCompatibility as BlueprintCompatibility12;
8+
9+
$laravelVersion = Helpers::getLaravelCompatabilityVersion();
10+
11+
if ($laravelVersion == 12) {
12+
trait BlueprintCompatibility
13+
{
14+
use BlueprintCompatibility12;
15+
}
16+
} else {
17+
trait BlueprintCompatibility
18+
{
19+
use BlueprintCompatibility11;
20+
}
21+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?php
2+
3+
namespace PDPhilip\Elasticsearch\Laravel\Compatibility\Schema;
4+
5+
use PDPhilip\Elasticsearch\Helpers\Helpers;
6+
use PDPhilip\Elasticsearch\Laravel\v11\Schema\BuilderCompatibility as BuilderCompatibility11;
7+
use PDPhilip\Elasticsearch\Laravel\v12\Schema\BuilderCompatibility as BuilderCompatibility12;
8+
9+
$laravelVersion = Helpers::getLaravelCompatabilityVersion();
10+
11+
if ($laravelVersion == 12) {
12+
trait BuilderCompatibility
13+
{
14+
use BuilderCompatibility12;
15+
}
16+
} else {
17+
trait BuilderCompatibility
18+
{
19+
use BuilderCompatibility11;
20+
}
21+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?php
2+
3+
namespace PDPhilip\Elasticsearch\Laravel\Compatibility\Schema;
4+
5+
use PDPhilip\Elasticsearch\Helpers\Helpers;
6+
use PDPhilip\Elasticsearch\Laravel\v11\Schema\GrammarCompatibility as GrammarCompatibility11;
7+
use PDPhilip\Elasticsearch\Laravel\v12\Schema\GrammarCompatibility as GrammarCompatibility12;
8+
9+
$laravelVersion = Helpers::getLaravelCompatabilityVersion();
10+
11+
if ($laravelVersion == 12) {
12+
trait GrammarCompatibility
13+
{
14+
use GrammarCompatibility12;
15+
}
16+
} else {
17+
trait GrammarCompatibility
18+
{
19+
use GrammarCompatibility11;
20+
}
21+
}

src/Laravel/compatibility-loader.php

Lines changed: 0 additions & 12 deletions
This file was deleted.

src/Schema/Schema.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
/**
1010
* @mixin static Builder
1111
*
12-
* @see \PDPhilip\Elasticsearch\Schema\Builder
12+
* @see Builder
1313
*/
1414
class Schema extends Facade
1515
{

0 commit comments

Comments
 (0)