You are here

public function CrmCoreMatchEngine::execute in CRM Core 7

Applies logical rules for identifying matches in the database.

Any matching engine should implement this to apply it's unique matching logic. Variables are passed in by reference, so it's not necessary to return anything.

Accepts a list of matches and contact information to identify potential duplicates.

Overrides CrmCoreMatchEngineInterface::execute

See also

CrmCoreMatchEngineInterface::execute()

1 method overrides CrmCoreMatchEngine::execute()
DefaultMatchingEngine::execute in modules/crm_core_default_matching_engine/includes/DefaultMatchingEngine.inc
Applies logical rules for identifying matches in the database.

File

modules/crm_core_match/includes/crm_core_match.inc, line 220
Contains the matching engine.

Class

CrmCoreMatchEngine
Default implementation of CrmCoreMatchEngineInterface

Code

public function execute(&$contact, &$ids = array()) {
  return FALSE;
}