以下に示すように、サービスプロバイダーの Laravel 5.5キャッシュにいくつかのデータを保存しました。
class DataServiceProvider extends ServiceProvider
{
public function boot()
{
$user = Cache::rememberForever('user', function () {
return array('name' => 'jack', 'age' => 25);
});
}
public function register()
{
//
}
}
controllerこれにより、キャッシュからアイテムを取得します。
$user= Cache::get('user');
cacheしかし、内のアイテムを取得する必要があります。キャッシュを変数として渡さずに直接アクセスするviews (blade)にはどうすればよいですか? データを一度に保存し、アプリ内のどこからでもアクセスできるようにしたいのですが、それは可能ですか?views (blade) cache