Add field in "Advanced Search" to search for contacts with specific recurring contrib...
authorVictor Huang <victor.huang@sk.lung.ca>
Fri, 6 Oct 2017 22:21:00 +0000 (16:21 -0600)
committerVictor Huang <victor.huang@sk.lung.ca>
Wed, 25 Oct 2017 19:43:14 +0000 (13:43 -0600)
commit5af1389d5be14bb56f3429145e7952e20075e102
treefe235802db72849d3d1b4e7496bd83d128033231
parent9d11189328b971be85026a639d0caf17cf015057
Add field in "Advanced Search" to search for contacts with specific recurring contribution status(es).

CRM_Contribute_BAO_ContributionRecur: add multi-select dropdown field to select recurring contribution status.

CRM_Contribute_BAO_Query: add case to construct where clause for recurring contribution status.

templates/CRM/Contribute/Form/Search/ContributionRecur.tpl: add recurring contribution status field in template.

civicrm/civicrm-core#11080

Add quotes around recurring contribution status qill.

civicrm/civicrm-core#11080

Directly use CRM_Contribute_PseudoConstant::contributionStatus() instead
of creating variable that is not used anywhere else.

Remove space after closing ) to comply with coding standard

Remove comma after closing ) to comply with coding standard

Add unit test for recurring contribution status filter

Fix coding style error: The closing brace for the class must have an empty line before it

Do not use variable replacement in qill for static text "Recurring
Contribution Status".
CRM/Contribute/BAO/ContributionRecur.php
CRM/Contribute/BAO/Query.php
templates/CRM/Contribute/Form/Search/ContributionRecur.tpl
tests/phpunit/CRM/Contribute/Form/SearchTest.php