function location_update_index in Location 7.5
Same name and namespace in other branches
- 5.3 contrib/location_search/location_search.module \location_update_index()
- 6.3 contrib/location_search/location_search.module \location_update_index()
- 7.3 contrib/location_search/location_search.module \location_update_index()
- 7.4 contrib/location_search/location_search.module \location_update_index()
Implements hook_update_index().
File
- contrib/
location_search/ location_search.module, line 347 - Location search interface.
Code
function location_update_index() {
$limit = (int) variable_get('search_cron_limit', 100);
$result = db_query_range('SELECT lid FROM {location_search_work}', 0, $limit);
foreach ($result as $row) {
$loc = location_load_location($row->lid);
$text = theme('location', array(
'location' => $loc,
'hide' => array(),
));
// @@@ hide?
search_index($row->lid, 'location', $text);
db_delete('location_search_work')
->condition('lid', $row->lid)
->execute();
}
}