FEATURE: divide search engines into admin and visitor ones.

After this separation, search engine may be registered once for visitor area (with one presenter) and once for admin area (with different presenter).
This commit is contained in:
Michal Kváček
2016-03-15 14:12:03 +01:00
parent 55ee35d14b
commit 29b0eab314
3 changed files with 28 additions and 12 deletions
+2 -1
View File
@@ -4,6 +4,7 @@ namespace App\Http\Controllers\Admin;
use App\Handlers\Contracts\SearchHandler;
use App\Handlers\Contracts\SearchPresenterHandler;
use App\Handlers\Registrators\SearchEngineRegistrator;
use App\Http\Controllers\Controller;
use App\Http\Requests;
use Illuminate\Support\Facades\App;
@@ -48,7 +49,7 @@ class Search extends Controller
protected function performSearch($term)
{
$engines = App::make('registerSearchEngine')
->get();
->get(SearchEngineRegistrator::ADMIN);
$resultsParts = [];
foreach ($engines as $engine) {