1.20.x layout.module | layout_reset_caches() |
Reset all caches provided by Layout module.
File
- modules/
layout/ layout.module, line 1361 - The Layout module creates pages and wraps existing pages in layouts.
Code
function layout_reset_caches() {
cache()->delete('layout:layout:config');
cache()->delete('layout:menu_item:config');
cache()->delete('layout_info');
cache('layout_path')->flush();
backdrop_static_reset('layout_load_multiple');
backdrop_static_reset('layout_menu_item_load_multiple');
backdrop_static_reset('layout_get_path_layout_names');
backdrop_static_reset('layout_get_layout_template_info');
backdrop_static_reset('layout_get_block_info');
backdrop_static_reset('layout_get_layout_tempstore');
backdrop_static_reset('_layout_include_files');
backdrop_static_reset('_layout_get_all_info');
}