Работаю над крупным проектом на YII2, столкнулся с такой проблемой: фреймворк кеширует данные, возвращаемые виджетами и я не могу понять, где этот кеш хранится. Очистил папку runtime/cache, выполнил Yii::$app->cache->flush(), но ничего не помогает. Проект разрабатывался изначально не мной, поэтому, возможно, кеширование выполняет пользовательский код. Что посоветуете для разрешения этой проблемы ?
Покажи конфиг кеша. Если не стандартные средства Yii, то тут только вычитывать код. У yii2 есть кеширование данных, есть кеширование вёрстки, что там используется?
кешируется значение, возвращаемое виджетом. Я вернул объект response и получил ошибку, так как он не может преобразоваться к строке. Затем вернул все назад, но ошибка осталась, удалил кеш, не помогло, откат на предыдущий коммит тоже не дал результатов
//я не могу понять, где этот кеш хранится. Вызови Yii::$app->cache ,- узнаешь где хранится КЭШ твоего приложения.