Я создаю новый сервис под названием Factures
в App\Services\Factures
.
Я создал \App\Services\Factures\FacturesServiceProvider
:
public function register() {
$this->app->bind('factures', function ($app) {
return new Facture;
});
}
public function boot() {
// laod Routes
$this->loadRoutesFrom(__DIR__ .'/Http/routes.php');
// load Views
$this->loadViewsFrom(__DIR__ . '/views', 'factures');
}
Я зарегистрировал своего провайдера, все работает нормально, ожидайте, что Auth::user()
in вернет мне null
в представлениях и routes.php
.
Как мне получить доступ к Auth () в пользовательском сервисе?