0
キャッシュ設定をオンザフライで変更する方法はありますか?CakePHP 3でキャッシュ設定をオンザフライで変更する
具体的には、私が設定したキーごとに異なるデュレーションを設定したいが、フライで 'duration'を設定する方法がわからないので、config/app.php
ファイルで設定したデフォルトの期間を使用しているだけです。 CakePHPの2で
が、それはあなたがCache::write('key', $value, $duration);
を使用することができます表示されますが、それは、CakePHP 3.
理由で選択肢であるようには見えない、私は有効期限の日時を返すのAPIを打つんだということです。だから私は、データをキャッシュし、指定された有効期限日時と一致するように有効期限を設定できるようにしたい。
あなたは[ 'キャッシュ::設定()']しようとしたことがあります://book.cakephp .org/3.0/ja/core-libraries/caching.html#configuration-cache-class)? –
はい、ただし、キャッシュを再設定できないという警告が表示されます。 – Dave