Passed
Push — feat/searchindex-macro ( e3af89 )
by Chloe
12:05
created
src/ScoutExtendedServiceProvider.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -59,30 +59,30 @@  discard block
 block discarded – undo
59 59
      */
60 60
     private function registerBinds(): void
61 61
     {
62
-        $this->app->bind(Algolia::class, function () {
62
+        $this->app->bind(Algolia::class, function() {
63 63
             return new Algolia($this->app);
64 64
         });
65 65
 
66 66
         $this->app->alias(Algolia::class, 'algolia');
67 67
 
68
-        $this->app->singleton(EngineManager::class, function ($app) {
68
+        $this->app->singleton(EngineManager::class, function($app) {
69 69
             return new EngineManager($app);
70 70
         });
71 71
 
72 72
         $this->app->alias(EngineManager::class, \Laravel\Scout\EngineManager::class);
73 73
 
74
-        $this->app->bind(AlgoliaEngine::class, function (): AlgoliaEngine {
74
+        $this->app->bind(AlgoliaEngine::class, function(): AlgoliaEngine {
75 75
             return $this->app->make(\Laravel\Scout\EngineManager::class)->createAlgoliaDriver();
76 76
         });
77 77
 
78 78
         $this->app->alias(AlgoliaEngine::class, 'algolia.engine');
79
-        $this->app->bind(SearchClient::class, function (): SearchClient {
79
+        $this->app->bind(SearchClient::class, function(): SearchClient {
80 80
             return $this->app->make('algolia.engine')->getClient();
81 81
         });
82 82
 
83 83
         $this->app->alias(SearchClient::class, 'algolia.client');
84 84
 
85
-        $this->app->bind(AnalyticsClient::class, function (): AnalyticsClient {
85
+        $this->app->bind(AnalyticsClient::class, function(): AnalyticsClient {
86 86
             return AnalyticsClient::create(config('scout.algolia.id'), config('scout.algolia.secret'));
87 87
         });
88 88
 
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
         $this->app->singleton(AggregatorObserver::class, AggregatorObserver::class);
92 92
         $this->app->bind(\Laravel\Scout\Builder::class, Builder::class);
93 93
 
94
-        $this->app->bind(SearchableFinder::class, function () {
94
+        $this->app->bind(SearchableFinder::class, function() {
95 95
             return new SearchableFinder($this->app);
96 96
         });
97 97
     }
@@ -123,7 +123,7 @@  discard block
 block discarded – undo
123 123
      */
124 124
     private function registerMacros(): void
125 125
     {
126
-        \Illuminate\Database\Eloquent\Builder::macro('transform', function (array $array, array $transformers = null) {
126
+        \Illuminate\Database\Eloquent\Builder::macro('transform', function(array $array, array $transformers = null) {
127 127
             foreach ($transformers ?? UpdateJob::getTransformers() as $transformer) {
128 128
                 $array = app($transformer)->transform($this->getModel(), $array);
129 129
             }
@@ -131,7 +131,7 @@  discard block
 block discarded – undo
131 131
             return $array;
132 132
         });
133 133
 
134
-        \Illuminate\Database\Eloquent\Builder::macro('getSearchableIndex', function () {
134
+        \Illuminate\Database\Eloquent\Builder::macro('getSearchableIndex', function() {
135 135
             $client = $this->getModel()->searchableUsing()->getClient();
136 136
 
137 137
             return $client->initIndex($this->getModel()->searchableAs());
Please login to merge, or discard this patch.