function search_api_autocomplete_search_load_multiple in Search API Autocomplete 7
Loads autocomplete search entities.
Parameters
array|false $ids: (optional) An array of IDs or machine names, or FALSE to load all searches.
array $conditions: (optional) An associative array of conditions on the {search_api_autocomplete_search} table.
bool $reset: (optional) Whether to reset the internal cache.
Return value
SearchApiAutocompleteSearch[] An array of all autocomplete search entities that meet the criteria.
See also
4 calls to search_api_autocomplete_search_load_multiple()
- search_api_autocomplete_admin_overview in ./
search_api_autocomplete.admin.inc - Form displaying an overview over all searches available for autocompletion.
- search_api_autocomplete_admin_overview_submit_delete in ./
search_api_autocomplete.admin.inc - Submit callback for search_api_autocomplete_admin_overview(), when all settings for the index should be deleted.
- search_api_autocomplete_permission in ./
search_api_autocomplete.module - Implements hook_permission().
- search_api_autocomplete_search_load in ./
search_api_autocomplete.module - Loads an autocomplete search entity.
File
- ./
search_api_autocomplete.module, line 337 - Adds autocomplete capabilities for Search API searches.
Code
function search_api_autocomplete_search_load_multiple($ids = FALSE, array $conditions = array(), $reset = FALSE) {
$searches = entity_load('search_api_autocomplete_search', $ids, $conditions, $reset);
return entity_key_array_by_property($searches, 'machine_name');
}