behaviors / HttpCache - не задействовать в случае Exception

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
rommcr
Сообщения: 128
Зарегистрирован: 2014.12.24, 16:35

behaviors / HttpCache - не задействовать в случае Exception

Сообщение rommcr »

behaviors:

Код: Выделить всё

            [
                'class'        => 'yii\filters\HttpCache',
                'only'         => ['img'],
                'lastModified' => function ($action, $params) {
                    return strtotime("1 January");
                },
                'cacheControlHeader' => "public, max-age=31536000"
            ],
actionImg может выбросить исключение в случае, если неудачно сгенерирована картинка. Но в этом случае всё равно отрабатывает HttpCache и отправляются заголовки.

Как этого можно избежать?
rommcr
Сообщения: 128
Зарегистрирован: 2014.12.24, 16:35

Re: behaviors / HttpCache - не задействовать в случае Exception

Сообщение rommcr »

Неужто никто не знает?
Ответить