You are here

class EmailFieldHandler in CRM Core 8.2

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

Class for evaluating email fields.

@CrmCoreMatchFieldHandler ( id = "email" )

Hierarchy

Expanded class hierarchy of EmailFieldHandler

File

modules/crm_core_match/src/Plugin/crm_core_match/field/EmailFieldHandler.php, line 12

Namespace

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

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

}

Members

Namesort descending Modifiers Type Description Overrides
EmailFieldHandler::getOperators public function Gets the operators. Overrides FieldHandlerInterface::getOperators
FieldHandlerBase::$configuration protected property The settings. 1
FieldHandlerBase::$definition protected property The plugin definition.
FieldHandlerBase::$field protected property The field.
FieldHandlerBase::$id protected property The plugin id.
FieldHandlerBase::$queryFactory protected property A Contact query object.
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.