Я только начал работать в Yii, и я пытаюсь добавить некоторые функциональные возможности в CClientScript, прежде чем начать перезаписывать, я пытаюсь понять все, что он делает, поэтому я не сбиваюсь с толку позже, не включая что-то илив том числе и неправильно.
Я обнаружил вызов метода при регистрации скриптов / файлов:
$this->recordCachingAction('clientScript','registerScriptFile',$params);
Я прошел эту цепочку через несколько классов до COutputCache в одном случае и увидел функцию replayActions.Для чего это используется?Есть ли что-то, что требует этого, или это мои подозрения, и это просто полезная функция отладки для отслеживания кэширования?
Tl; Dr:
Почему записываются действия кэширования для последующего воспроизведения?