Skip to content

Commit c1ac48d

Browse files
committed
Porting to Laravel 5.2.
1 parent b0b1a98 commit c1ac48d

File tree

4 files changed

+10
-12
lines changed

4 files changed

+10
-12
lines changed

composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "nqxcode/laravel-lucene-search",
3-
"description": "Laravel 5 package for full-text search over Eloquent models based on ZendSearch Lucene.",
3+
"description": "Laravel 5.2 package for full-text search over Eloquent models based on ZendSearch Lucene.",
44
"keywords": ["laravel", "lucene", "zendsearch", "eloquent", "search", "fulltext"],
55
"license": "MIT",
66
"authors": [
@@ -11,14 +11,14 @@
1111
],
1212
"require": {
1313
"php": ">=5.5.9",
14-
"illuminate/support": "5.1.*",
14+
"illuminate/support": "5.2.*",
1515
"nqxcode/zendsearch": "2.*",
1616
"nqxcode/lucene-stemmer-en-ru": "1.*"
1717
},
1818
"require-dev": {
1919
"phpunit/phpunit": "3.7.*",
2020
"mockery/mockery": "0.9.*",
21-
"orchestra/testbench": "3.1.*"
21+
"orchestra/testbench": "3.2.*"
2222
},
2323
"autoload": {
2424
"psr-4": {

src/Nqxcode/LuceneSearch/Query/Builder.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
use Illuminate\Pagination\Paginator;
55
use ZendSearch\Lucene\Search\Query\AbstractQuery;
66
use ZendSearch\Lucene\Search\Query\Boolean as QueryBoolean;
7-
use Input;
87
use App;
98

109
/**
@@ -98,7 +97,7 @@ public function count()
9897
*/
9998
public function paginate($perPage = 25, $page = null)
10099
{
101-
$page = $page ?: Input::get('page', 1);
100+
$page = $page ?: request()->input('page', 1);
102101

103102
$this->limit($perPage, ($page - 1) * $perPage);
104103
$models = $this->get()->all();

src/Nqxcode/LuceneSearch/ServiceProvider.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public function register()
4242
return $app['search'];
4343
});
4444

45-
$this->app->bindShared('search', function ($app) {
45+
$this->app->singleton('search', function ($app) {
4646
return new Search(
4747
$app['laravel-lucene-search.connection'],
4848
$app['laravel-lucene-search.models.config']
@@ -61,29 +61,29 @@ public function register()
6161
);
6262
});
6363

64-
$this->app->bindShared('laravel-lucene-search.index.path', function () {
64+
$this->app->singleton('laravel-lucene-search.index.path', function () {
6565
return Config::get('laravel-lucene-search.index.path');
6666
});
6767

68-
$this->app->bindShared('laravel-lucene-search.connection', function ($app) {
68+
$this->app->singleton('laravel-lucene-search.connection', function ($app) {
6969
return new Connection(
7070
$app['laravel-lucene-search.index.path'],
7171
$app->make('Nqxcode\LuceneSearch\Analyzer\Config')
7272
);
7373
});
7474

75-
$this->app->bindShared('laravel-lucene-search.models.config', function ($app) {
75+
$this->app->singleton('laravel-lucene-search.models.config', function ($app) {
7676
return new ModelsConfig(
7777
Config::get('laravel-lucene-search.index.models'),
7878
$app->make('Nqxcode\LuceneSearch\Model\Factory')
7979
);
8080
});
8181

82-
$this->app->bindShared('command.search.rebuild', function () {
82+
$this->app->singleton('command.search.rebuild', function () {
8383
return new Console\RebuildCommand;
8484
});
8585

86-
$this->app->bindShared('command.search.clear', function () {
86+
$this->app->singleton('command.search.clear', function () {
8787
return new Console\ClearCommand;
8888
});
8989

tests/unit/Query/BuilderTest.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
use ZendSearch\Lucene\Search\Query\Boolean;
1010

1111
use App;
12-
use Input;
1312

1413
class BuilderTest extends TestCase
1514
{

0 commit comments

Comments
 (0)