Настройка Laravel 5.0 Cartalyst Sentinel

Я пытаюсь установить Sentinel в свое приложение Laravel 5.0, однако, несмотря на следование руководству по письму:

https://cartalyst.com/manual/sentinel/2.0#laravel-5

Я продолжаю получать следующую ошибку:

[Symfony\Component\Debug\Exception\FatalErrorException]
Class 'Cartalyst\Sentinel\Laravel\SentinelServiceProvider::class' not found

У меня есть это в config \ app.php

Массив провайдеров:

'providers' => [

/*
* Laravel Framework Service Providers...
*/
'Illuminate\Foundation\Providers\ArtisanServiceProvider',
'Illuminate\Auth\AuthServiceProvider',
'Illuminate\Bus\BusServiceProvider',
'Illuminate\Cache\CacheServiceProvider',
'Illuminate\Foundation\Providers\ConsoleSupportServiceProvider',
'Illuminate\Routing\ControllerServiceProvider',
'Illuminate\Cookie\CookieServiceProvider',
'Illuminate\Database\DatabaseServiceProvider',
'Illuminate\Encryption\EncryptionServiceProvider',
'Illuminate\Filesystem\FilesystemServiceProvider',
'Illuminate\Foundation\Providers\FoundationServiceProvider',
'Illuminate\Hashing\HashServiceProvider',
'Illuminate\Mail\MailServiceProvider',
'Illuminate\Pagination\PaginationServiceProvider',
'Illuminate\Pipeline\PipelineServiceProvider',
'Illuminate\Queue\QueueServiceProvider',
'Illuminate\Redis\RedisServiceProvider',
'Illuminate\Auth\Passwords\PasswordResetServiceProvider',
'Illuminate\Session\SessionServiceProvider',
'Illuminate\Translation\TranslationServiceProvider',
'Illuminate\Validation\ValidationServiceProvider',
'Illuminate\View\ViewServiceProvider',

/*
* Application Service Providers...
*/
'App\Providers\AppServiceProvider',
'App\Providers\BusServiceProvider',
'App\Providers\ConfigServiceProvider',
'App\Providers\EventServiceProvider',
'App\Providers\RouteServiceProvider',

'Cartalyst\Sentinel\Laravel\SentinelServiceProvider::class',
],

Массив псевдонимов:

'aliases' => [

'App'       => 'Illuminate\Support\Facades\App',
'Artisan'   => 'Illuminate\Support\Facades\Artisan',
'Auth'      => 'Illuminate\Support\Facades\Auth',
'Blade'     => 'Illuminate\Support\Facades\Blade',
'Bus'       => 'Illuminate\Support\Facades\Bus',
'Cache'     => 'Illuminate\Support\Facades\Cache',
'Config'    => 'Illuminate\Support\Facades\Config',
'Cookie'    => 'Illuminate\Support\Facades\Cookie',
'Crypt'     => 'Illuminate\Support\Facades\Crypt',
'DB'        => 'Illuminate\Support\Facades\DB',
'Eloquent'  => 'Illuminate\Database\Eloquent\Model',
'Event'     => 'Illuminate\Support\Facades\Event',
'File'      => 'Illuminate\Support\Facades\File',
'Hash'      => 'Illuminate\Support\Facades\Hash',
'Input'     => 'Illuminate\Support\Facades\Input',
'Inspiring' => 'Illuminate\Foundation\Inspiring',
'Lang'      => 'Illuminate\Support\Facades\Lang',
'Log'       => 'Illuminate\Support\Facades\Log',
'Mail'      => 'Illuminate\Support\Facades\Mail',
'Password'  => 'Illuminate\Support\Facades\Password',
'Queue'     => 'Illuminate\Support\Facades\Queue',
'Redirect'  => 'Illuminate\Support\Facades\Redirect',
'Redis'     => 'Illuminate\Support\Facades\Redis',
'Request'   => 'Illuminate\Support\Facades\Request',
'Response'  => 'Illuminate\Support\Facades\Response',
'Route'     => 'Illuminate\Support\Facades\Route',
'Schema'    => 'Illuminate\Support\Facades\Schema',
'Session'   => 'Illuminate\Support\Facades\Session',
'Storage'   => 'Illuminate\Support\Facades\Storage',
'URL'       => 'Illuminate\Support\Facades\URL',
'Validator' => 'Illuminate\Support\Facades\Validator',
'View'      => 'Illuminate\Support\Facades\View',

'Activation'=> 'Cartalyst\Sentinel\Laravel\Facades\Activation::class',
'Reminder'  => 'Cartalyst\Sentinel\Laravel\Facades\Reminder::class',
'Sentinel'  => 'Cartalyst\Sentinel\Laravel\Facades\Sentinel::class',
],

Может кто-нибудь сказать мне, что я делаю не так? Некоторое время я возился с этим, пробуя разные пути к файлам, включая абсолютный, но каждый раз получаю один и тот же результат 🙁

Заранее благодарю за любую помощь.

1

Решение

Так что я думаю, что я понял это, мне нужно было удалить суффикс :: class из конфигурации.

Однако, не завершив процесс, мои сеансы по-прежнему не нужно вставлять в базу данных, я думаю, что я снова делаю что-то не так 🙁

С Уважением,

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]