index = $index; $this->options = $options; } /** * Implements SearchApiAlterCallbackInterface::supportsIndex(). * * The default implementation always returns TRUE. */ public function supportsIndex(SearchApiIndex $index) { return TRUE; } /** * Implements SearchApiAlterCallbackInterface::configurationForm(). */ public function configurationForm() { return array(); } /** * Implements SearchApiAlterCallbackInterface::configurationFormValidate(). */ public function configurationFormValidate(array $form, array &$values, array &$form_state) { } /** * Implements SearchApiAlterCallbackInterface::configurationFormSubmit(). */ public function configurationFormSubmit(array $form, array &$values, array &$form_state) { $this->options = $values; return $values; } /** * Implements SearchApiAlterCallbackInterface::propertyInfo(). */ public function propertyInfo() { return array(); } }