キャッシュのプレフィックスを取得する
cache
悩み事
キャッシュのプレフィックスを確認したい
アプリケーションが使用するキャッシュキーの先頭に何らかのプレフィックスが付属しています
利用されているプレフィックを確認してみましょう
解決方法
Cache::getPrefix()
メソッドを利用します
$prefix = \Cache::getPrefix();
これは設定ファイルから直接取得する場合と同じです
$prefix = \Config::get('cache.prefix');
app/config/cache.php
の'prefix'
キーで指定する事が出来ます
'prefix' => 'my-app',
アドバイス
プレフィックスを使用すると、キャッシュを共有することができます
Memcached
や Redis
を使用している場合は特に重要です
キャッシュキーを一意にする事が出来ます
他のアプリケーションから、このプレフィックを利用して値を取得して使用する事が出来ます
Cache::getPrefix()
とキャッシュドライバーのgetPrefix()
を混同しない様にして下さい
同じ名前のメソッドが2つありますが、
Cache::getPrefix()
は常に設定ファイルから値を返却します
Cache::driver()->getPrefix()
はドライバーが構築した値を返却します
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