Я устанавливаю данные сеанса при входе в LoginController следующим образом:
class LoginController extends Controller{
protected function authenticated($request, $user){
$record = ['name'=>'bob'];
session(['profile' => $record]);
}
}
Сеанс доступен в любом блейде:
$profile = session('profile');
Как у меня есть переменная $profile
доступно на всех блейд-серверах?
Я пытался использовать прослушиватели событий и View::share( 'profile', session('profile'))
, но данные сеанса, похоже, еще не доступны в используемых мной событиях.