You are here

class SelectFieldHandler in CRM Core 8

Same name and namespace in other branches
  1. 8.3 modules/crm_core_match/src/Plugin/crm_core_match/field/SelectFieldHandler.php \Drupal\crm_core_match\Plugin\crm_core_match\field\SelectFieldHandler
  2. 8.2 modules/crm_core_match/src/Plugin/crm_core_match/field/SelectFieldHandler.php \Drupal\crm_core_match\Plugin\crm_core_match\field\SelectFieldHandler

Class for handling select fields.

Hierarchy

Expanded class hierarchy of SelectFieldHandler

File

modules/crm_core_match/src/Plugin/crm_core_match/field/SelectFieldHandler.php, line 8

Namespace

Drupal\crm_core_match\Plugin\crm_core_match\field
View source
class SelectFieldHandler extends FieldHandlerBase {

  /**
   * {@inheritdoc}
   */
  public function getOperators($property = 'value') {
    return [
      'equals' => t('Equals'),
    ];
  }

}

Members

Namesort descending Modifiers Type Description Overrides
FieldHandlerBase::$configuration protected property The settings. 1
FieldHandlerBase::$definition protected property The plugin definition.
FieldHandlerBase::$entityTypeManager protected property Entity type manager.
FieldHandlerBase::$field protected property The field.
FieldHandlerBase::$id protected property The plugin id.
FieldHandlerBase::create public static function Creates an instance of the plugin. Overrides ContainerFactoryPluginInterface::create
FieldHandlerBase::getLabel public function Gets the property label. Overrides FieldHandlerInterface::getLabel
FieldHandlerBase::getOperator public function Gets the current selected operator. Overrides FieldHandlerInterface::getOperator
FieldHandlerBase::getOptions public function Gets the operator options. Overrides FieldHandlerInterface::getOptions
FieldHandlerBase::getPropertyNames public function Returns the names of the field's subproperties. Overrides FieldHandlerInterface::getPropertyNames 1
FieldHandlerBase::getScore public function Gets the score. Overrides FieldHandlerInterface::getScore
FieldHandlerBase::getStatus public function Gets the property status. Overrides FieldHandlerInterface::getStatus
FieldHandlerBase::getType public function Gets the field type. Overrides FieldHandlerInterface::getType
FieldHandlerBase::getWeight public function Gets the weight. Overrides FieldHandlerInterface::getWeight
FieldHandlerBase::match public function Executes the match query. Overrides FieldHandlerInterface::match 2
FieldHandlerBase::WEIGHT_DELTA constant The weight.
FieldHandlerBase::__construct public function Constructs an plugin instance.
SelectFieldHandler::getOperators public function Gets the operators. Overrides FieldHandlerInterface::getOperators