Skip to content

Commit 8e93c22

Browse files
Merge pull request #33 from pmatseykanets/laravel7
Support Laravel 7 and Scout 8
2 parents 3dadccc + 349e9c6 commit 8e93c22

File tree

7 files changed

+36
-19
lines changed

7 files changed

+36
-19
lines changed

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ language: php
33
php:
44
- 7.2
55
- 7.3
6+
- 7.4
67

78
env:
89
matrix:

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Changelog
22

3+
## [7.0.0](https://github.com/pmatseykanets/laravel-scout-postgres/releases/tag/v7.0.0) - 2020-03-08
4+
5+
### Added
6+
7+
- Added support for Laravel 7
8+
9+
### Removed
10+
11+
- Removed support for Laravel 5
12+
313
## [6.0.0](https://github.com/pmatseykanets/laravel-scout-postgres/releases/tag/v6.0.0) - 2019-09-19
414

515
### Added

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,16 @@ This package makes it easy to use native PostgreSQL Full Text Search capabilitie
3232

3333
You can install the package via composer:
3434

35+
**Scout 8**
36+
37+
``` bash
38+
composer require pmatseykanets/laravel-scout-postgres:7.0.0
39+
```
40+
3541
**Scout 7**
3642

3743
``` bash
38-
composer require pmatseykanets/laravel-scout-postgres
44+
composer require pmatseykanets/laravel-scout-postgres:5.0.0
3945
```
4046

4147
**Scout 6**

composer.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@
2424
],
2525
"require": {
2626
"php": "^7.2",
27-
"illuminate/contracts": "~5.4|~6.0",
28-
"illuminate/database": "~5.4|~6.0",
29-
"illuminate/support": "~5.4|~6.0",
30-
"laravel/scout": "~7.0"
27+
"illuminate/contracts": "~6.0|~7.0",
28+
"illuminate/database": "~6.0|~7.0",
29+
"illuminate/support": "~6.0|~7.0",
30+
"laravel/scout": "~8.0"
3131
},
3232
"require-dev": {
3333
"phpunit/phpunit": "^8.3",

src/PostgresEngine.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22

33
namespace ScoutEngines\Postgres;
44

5-
use Laravel\Scout\Builder;
5+
use Illuminate\Database\ConnectionResolverInterface;
6+
use Illuminate\Database\Eloquent\Collection;
7+
use Illuminate\Database\Eloquent\Model;
68
use Illuminate\Support\Arr;
9+
use Laravel\Scout\Builder;
710
use Laravel\Scout\Engines\Engine;
8-
use Illuminate\Database\Eloquent\Model;
9-
use Illuminate\Database\Eloquent\Collection;
10-
use ScoutEngines\Postgres\TsQuery\ToTsQuery;
11-
use ScoutEngines\Postgres\TsQuery\PlainToTsQuery;
1211
use ScoutEngines\Postgres\TsQuery\PhraseToTsQuery;
13-
use Illuminate\Database\ConnectionResolverInterface;
12+
use ScoutEngines\Postgres\TsQuery\PlainToTsQuery;
13+
use ScoutEngines\Postgres\TsQuery\ToTsQuery;
1414

1515
class PostgresEngine extends Engine
1616
{

src/PostgresEngineServiceProvider.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
namespace ScoutEngines\Postgres;
44

5+
use Illuminate\Support\ServiceProvider;
56
use Laravel\Scout\Builder;
67
use Laravel\Scout\EngineManager;
7-
use Illuminate\Support\ServiceProvider;
8-
use ScoutEngines\Postgres\TsQuery\ToTsQuery;
9-
use ScoutEngines\Postgres\TsQuery\PlainToTsQuery;
108
use ScoutEngines\Postgres\TsQuery\PhraseToTsQuery;
9+
use ScoutEngines\Postgres\TsQuery\PlainToTsQuery;
10+
use ScoutEngines\Postgres\TsQuery\ToTsQuery;
1111
use ScoutEngines\Postgres\TsQuery\WebSearchToTsQuery;
1212

1313
class PostgresEngineServiceProvider extends ServiceProvider

tests/PostgresEngineTest.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
namespace ScoutEngines\Postgres\Test;
44

5-
use Mockery;
6-
use Laravel\Scout\Builder;
75
use Illuminate\Database\Connection;
8-
use Illuminate\Database\Eloquent\Model;
9-
use ScoutEngines\Postgres\PostgresEngine;
6+
use Illuminate\Database\ConnectionResolverInterface;
107
use Illuminate\Database\Eloquent\Collection;
8+
use Illuminate\Database\Eloquent\Model;
119
use Illuminate\Database\Eloquent\SoftDeletes;
12-
use Illuminate\Database\ConnectionResolverInterface;
10+
use Laravel\Scout\Builder;
11+
use Mockery;
12+
use ScoutEngines\Postgres\PostgresEngine;
1313

1414
class PostgresEngineTest extends TestCase
1515
{

0 commit comments

Comments
 (0)