キャッシュドライバーに配列を利用する
cache
configuration
悩み事
キャッシュを無効にしたい
キャッシュを利用しているコードなどを変更せずに、キャッシュの保存機能を無効にしてみましょう
解決方法
Arrayキャッシュドライバーを利用します
app/config/cache.php
ファイルのdriverを'array'
に変更します
'driver' => 'array',
アドバイス
これはテスト時に設定されると思います
Laravelは、app/config/test/cache.php
でテスト時にキャッシュに配列を利用する様に
設定ファイルが提供されています
配列を利用する場合は、内部の配列にキャッシュされたすべての値を格納します
この値は他のリクエストやページ等では利用する事は出来ません
キャッシュされた値は、同じリクエスト内でのみ利用可能です
同じクエスト内で、Cache::put('mykey')
で値を保存した場合に、
Cache::get('mykey')
をコールするとその値を取得する事が出来ます
Author:Chuck Heintzelman
Editor and Translator:Yuuki Takezawa
Category
- App 29
- Artisan 28
- Auth 36
- Basic Development 4
- Blade 23
- Cache 25
- Config 5
- Configuration 12
- Controller 3
- Cookie 2
- Core Extension 7
- Crypt 6
- DB 4
- Database Configuration 3
- Eloquent 0
- File 26
- Form 30
- Hash 1
- Help 2
- Html 17
- Installation 13
- Lang 6
- Middleware 2
- Paginator 1
- Route 1
- Session 0
- Solution 2
- Service Provider 1
- Testing 2
- Packages by 3rd Parties 0