CRM-13422 - ActionMappings - getRecipientTypes(), getRecipientListing()
authorTim Otten <totten@civicrm.org>
Sun, 30 Aug 2015 13:55:12 +0000 (06:55 -0700)
committerTim Otten <totten@civicrm.org>
Sun, 27 Sep 2015 01:59:37 +0000 (21:59 -0400)
commit0effed37c32f614f0413d02c34c4c3a76f3973f4
treeb2e800e0259ea87b2a6345108e9b51afb14d5038
parentbf2ce887f326b4941d2e01c0c8f539a24eb70bd4
CRM-13422 - ActionMappings - getRecipientTypes(), getRecipientListing()

Changes:
 * Declare getRecipientTypes() before getRecipientListing() because it's easier to read in that order.
 * Tweak docblocks
 * Split combined/legacy functions (Civi\ActionSchedule\Mapping) into simpler per-entity functions (CRM_Activity_ActionMapping, CRM_Event_ActionMapping).
 * For "Contribution Type" reminders, allow targetting to soft creditors.
 * For "Contribution Page" reminders, don't bother with soft-creditors. If someone paid through a self-service form, then I'm not sure we have soft-creditors.
CRM/Activity/ActionMapping.php
CRM/Contribute/ActionMapping/ByPage.php
CRM/Contribute/ActionMapping/ByType.php
CRM/Event/ActionMapping.php
Civi/ActionSchedule/Mapping.php
Civi/ActionSchedule/MappingInterface.php