class EntityReference_SelectionHandler_Broken in Entity reference 7
A null implementation of EntityReference_SelectionHandler.
Hierarchy
- class \EntityReference_SelectionHandler_Broken implements EntityReference_SelectionHandler
Expanded class hierarchy of EntityReference_SelectionHandler_Broken
File
- plugins/
selection/ abstract.inc, line 76 - Abstraction of the selection logic of an entity reference field.
View source
class EntityReference_SelectionHandler_Broken implements EntityReference_SelectionHandler {
public static function getInstance($field, $instance = NULL, $entity_type = NULL, $entity = NULL) {
return new EntityReference_SelectionHandler_Broken($field, $instance, $entity_type, $entity);
}
protected function __construct($field, $instance) {
$this->field = $field;
$this->instance = $instance;
}
public static function settingsForm($field, $instance) {
$form['selection_handler'] = array(
'#markup' => t('The selected selection handler is broken.'),
);
return $form;
}
public function getReferencableEntities($match = NULL, $match_operator = 'CONTAINS', $limit = 0) {
return array();
}
public function countReferencableEntities($match = NULL, $match_operator = 'CONTAINS') {
return 0;
}
public function validateReferencableEntities(array $ids) {
return array();
}
public function validateAutocompleteInput($input, &$element, &$form_state, $form) {
return NULL;
}
public function entityFieldQueryAlter(SelectQueryInterface $query) {
}
public function getLabel($entity) {
return '';
}
}