public function CommerceSearchApiProductDisplayFilter::supportsIndex in Commerce Search API 7
Check whether this data-alter callback is applicable for a certain index.
Parameters
SearchApiIndex $index: The SearchApiIndex this data alteration callback resides on.
Return value
bool A boolean whether or not this index is supported.
Overrides SearchApiAbstractAlterCallback::supportsIndex
File
- includes/
commerce_search_api_product_display_filter.inc, line 23 - Product display data alteration callback.
Class
- CommerceSearchApiProductDisplayFilter
- Data alteration callback that filters out nodes that aren't product displays.
Code
public function supportsIndex(SearchApiIndex $index) {
$bundles = commerce_product_reference_node_types();
return $index
->getEntityType() == 'node' && !empty($bundles);
}