yii сбросить кэш контроллера - PullRequest
0 голосов
/ 21 марта 2011

Как я могу реализовать очистку определенного кэша для конкретного запроса get для контроллера, если контроллер имеет следующий код:

public function filters()
    {
            return array(
                    array(
                            'COutputCache -Search -Captcha',
                            'duration'=>86400*31,
                            'varyByParam'=>array('product_slug'),
                            'varyByRoute'=>true,
                            'requestTypes'=>array('GET'),
                            'varyByExpression'=>"Yii::app()->user->hasFlash('contact')"
                    ),
            );
    }

Как я могу очистить кэш только для конкретного запроса get?

1 Ответ

0 голосов
/ 27 декабря 2014

Это то, что не поддерживается Yii.Просто мысль - Вы можете расширить класс COutputCache и реализовать его самостоятельно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...