class PartyAlterStatusFilter in Party 8.2
Same name and namespace in other branches
- 7 includes/search_api/callback_status_filter.inc \PartyAlterStatusFilter
Search API data alteration callback that filters out merged parties.
Hierarchy
- class \PartyAlterStatusFilter extends \SearchApiAbstractAlterCallback
Expanded class hierarchy of PartyAlterStatusFilter
1 string reference to 'PartyAlterStatusFilter'
- party_search_api_alter_callback_info in ./
party.module - Implements hook_search_api_alter_callback_info().
File
- includes/
search_api/ callback_status_filter.inc, line 9 - Status filter for search api.
View source
class PartyAlterStatusFilter extends SearchApiAbstractAlterCallback {
public function supportsIndex(SearchApiIndex $index) {
return $index->item_type == 'party';
}
public function alterItems(array &$items) {
if ($this->index->item_type == 'party') {
foreach ($items as $id => $item) {
if ($item->merged == TRUE) {
unset($items[$id]);
}
}
}
}
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
PartyAlterStatusFilter:: |
public | function | ||
PartyAlterStatusFilter:: |
public | function |