【发布时间】:2019-08-05 16:26:06
【问题描述】:
我在 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')),但在我使用的事件中似乎无法访问会话数据。
【问题讨论】:
标签: laravel laravel-events laravel-session