Remove duplication of definition of cacheKeyString
authoreileen <emcnaughton@wikimedia.org>
Wed, 27 Apr 2016 02:45:08 +0000 (14:45 +1200)
committereileen <emcnaughton@wikimedia.org>
Wed, 27 Apr 2016 03:49:12 +0000 (15:49 +1200)
commit2ae260015fedb9ae1c863ca09160c8acb9a95c12
treee538a283aba6f855973b04125f13bc83009eba59
parentfa57beb919e727645ccfe8d1bcbf857a2d20c1b9
Remove duplication of definition of cacheKeyString

This is preliminary tidy up towards CRM-18443. There is no functional change, just the extraction of the definition
of the cacheKeyString & the joinClause. Extracting the join clause does not shorten it but it makes it
clear the clause is the same, ensures updates are done in all places & hopefully leads to the join being added
somewhere more sensible later - ie. instead of passing the join clause in call the same function, or a wrapper function
with $isExcludeDedupeExclusions as a paramter.
CRM/Contact/Form/Merge.php
CRM/Contact/Page/AJAX.php
CRM/Contact/Page/DedupeFind.php
CRM/Contact/Page/DedupeMerge.php
CRM/Core/BAO/PrevNextCache.php
CRM/Dedupe/BAO/RuleGroup.php
CRM/Dedupe/Merger.php