1515
1616class ElasticEngine extends Engine
1717{
18-
1918 /**
2019 * The indexer interface.
20+ *
2121 * @var \ScoutElastic\Indexers\IndexerInterface
2222 */
2323 protected $ indexer ;
2424
2525 /**
2626 * Should the mapping be updated.
27+ *
2728 * @var bool
2829 */
2930 protected $ updateMapping ;
3031
3132 /**
3233 * The updated mappings.
34+ *
3335 * @var array
3436 */
3537 static protected $ updatedMappings = [];
3638
37-
3839 /**
3940 * ElasticEngine constructor.
4041 *
@@ -86,9 +87,9 @@ public function delete($models)
8687 $ this ->indexer ->delete ($ models );
8788 }
8889
89-
9090 /**
9191 * Build the payload collection.
92+ *
9293 * @param \Laravel\Scout\Builder $builder
9394 * @param array $options
9495 * @return \Illuminate\Support\Collection
@@ -157,6 +158,7 @@ public function buildSearchQueryPayloadCollection(Builder $builder, array $optio
157158
158159 /**
159160 * Perform the search.
161+ *
160162 * @param \Laravel\Scout\Builder $builder
161163 * @param array $options
162164 * @return array|mixed
@@ -211,6 +213,7 @@ public function paginate(Builder $builder, $perPage, $page)
211213
212214 /**
213215 * Explain the search.
216+ *
214217 * @param \Laravel\Scout\Builder $builder
215218 * @return array|mixed
216219 */
@@ -223,6 +226,7 @@ public function explain(Builder $builder)
223226
224227 /**
225228 * Profile the search
229+ *
226230 * @param \Laravel\Scout\Builder $builder
227231 * @return array|mixed
228232 */
@@ -233,9 +237,9 @@ public function profile(Builder $builder)
233237 ]);
234238 }
235239
236-
237240 /**
238241 * Return the number of documents found.
242+ *
239243 * @param \Laravel\Scout\Builder $builder
240244 * @return int
241245 */
@@ -260,6 +264,7 @@ public function count(Builder $builder)
260264
261265 /**
262266 * Make a raw search.
267+ *
263268 * @param \Illuminate\Database\Eloquent\Model $model
264269 * @param array $query
265270 * @return mixed
0 commit comments