function oa_search_rebuild_index in Open Atrium Search 7.2
Re-build the panopoly search index.
3 calls to oa_search_rebuild_index()
- oa_search_enable in ./
oa_search.install - Implements hook_enable().
- oa_search_update_7002 in ./
oa_search.install - Re-build the panopoly search index.
- oa_search_update_7201 in ./
oa_search.install - Re-build the panopoly search index.
File
- ./
oa_search.install, line 55 - Provides install and update hooks for oa_search.
Code
function oa_search_rebuild_index() {
if (module_exists('search_api')) {
$server = search_api_server_load('database_server');
if ($server) {
foreach (array(
'database_node_index',
'user_index',
) as $database_index) {
if ($index = search_api_index_load($database_index)) {
$server
->addIndex($index);
}
}
}
}
}