CRM-14765 - FullText - Split monolithic search class into 8 smaller classes with...
authorTim Otten <totten@civicrm.org>
Fri, 30 May 2014 08:07:52 +0000 (01:07 -0700)
committerTim Otten <totten@civicrm.org>
Wed, 4 Jun 2014 21:37:36 +0000 (14:37 -0700)
commit4f5de90392bf6ae173822605664d2ccdf86236dc
tree68ef8f67ec69ca43bf10131d7ad4c1616e1b18fe
parent8b8784c07cb8ac6f7b1c1bfeb3e9a8f8cb26cb49
CRM-14765 - FullText - Split monolithic search class into 8 smaller classes with more explicit contracts

This will make it easier to understand what's going on when we add a new partial-query that is not backed by SQL.
In fact, it should make it easier to understand... period...
CRM/Contact/Form/Search/Custom/FullText.php
CRM/Contact/Form/Search/Custom/FullText/AbstractPartialQuery.php [new file with mode: 0644]
CRM/Contact/Form/Search/Custom/FullText/Activity.php [new file with mode: 0644]
CRM/Contact/Form/Search/Custom/FullText/Case.php [new file with mode: 0644]
CRM/Contact/Form/Search/Custom/FullText/Contact.php [new file with mode: 0644]
CRM/Contact/Form/Search/Custom/FullText/Contribution.php [new file with mode: 0644]
CRM/Contact/Form/Search/Custom/FullText/Membership.php [new file with mode: 0644]
CRM/Contact/Form/Search/Custom/FullText/Participant.php [new file with mode: 0644]