2017-05-14 6 views
1

verwenden Ich möchte Laravel Searchygithub here in meinem RegisterController.php verwenden mit Laravel 5.4 ich dies gefolgt:kann keine neuen Anbieter in Laravel


den Service-Provider an den Anbieter Array in Laravel der ./config/app.php Datei hinzufügen:

TomLingham\Searchy\SearchyServiceProvider::class

Fügen Sie den Alias ​​auf das Array-Aliase in ./config/app.php Datei Laravel, wenn Sie q haben wollen urz Zugriff auf sie in der Anwendung:

'Searchy' => TomLingham\Searchy\Facades\Searchy::class


Problem

Class searchy does not exist

RegisterController.php

namespace App\Http\Controllers\Auth; 

use Searchy; 

class RegisterController extends Controller { 
    public function example() { 
     Searchy::search('companies')->fields('name')->query('test')->getQuery()->limit(1)->get(); 
    } 
} 

Frage

Was soll ich tun, um es benutzen zu können?

+0

php Handwerker Anbieter versuchen: veröffentlicht dies tun ... –

Antwort

1

Dieser hinzufügen In Anfang der Datei

use TomLingham\Searchy\SearchBuilder; 

ODER

Diese In Komponisten

php artisan vendor:publish 
+0

Es tut mach es nicht –

+0

und das ..... php artisan config: veröffentlichen tom-lingham/searchy –

+0

'Command" config: publish "ist nicht definiert. –