Я сохраняю настройки сайта в админке в кэш
$cache->set('settings', $model->getAttributes());
Теперь я хочу на сайте выводить данные из настроек, например указать титл для страницы /site/default/index.
Вопрос: в каком месте мне прописать получение настроек из кэша
$settings = Yii::$app->cache->get('settings');
Чтоб например во вьюхе /site/default/index. получить их
$this->title = $settings['title'];
$this->registerMetaTag(['name' => 'keywords', 'content' => $settings['keywords']]);
$this->registerMetaTag(['name' => 'description', 'content' => $settings['description']]);
Я понимаю что я могу это сделать в контроллере /site/default
но я хочу это сделать один раз и глобально, например на странице контакты мне надо будет вывести телефоны из кэша, и я не хотел бы опять получать в контроллере контактов данные из кэша.
Дайте совет где это сделать один раз и глобально