function lightning_search_update_dependencies in Lightning Core 8.4
Same name and namespace in other branches
- 8.5 modules/lightning_search/lightning_search.install \lightning_search_update_dependencies()
- 8 modules/lightning_search/lightning_search.install \lightning_search_update_dependencies()
- 8.2 modules/lightning_search/lightning_search.install \lightning_search_update_dependencies()
- 8.3 modules/lightning_search/lightning_search.install \lightning_search_update_dependencies()
Implements hook_update_dependencies().
File
- modules/
lightning_search/ lightning_search.install, line 53 - Contains installation and update routines for Lightning Search.
Code
function lightning_search_update_dependencies() {
return [
'block_content' => [
8300 => [
// block_content 8300 updates entity type definitions, which implicitly
// touches a lot of Search API configuration because entity type
// definition updates trigger Views cache rebuilds, which in turn
// triggers a lot of work, especially plugin instantiation, in Search
// API. So, if the configuration isn't fully up-to-date, things are
// likely to go kaboom. This ensures that Search API configuration is
// up-to-date before block_content 8300 updates entity type definitions.
'search_api' => 8104,
],
],
];
}