+--------------------------------------------------------------------+
| CiviCRM version 4.7 |
+--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2015 |
+ | Copyright CiviCRM LLC (c) 2004-2016 |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
/**
*
* @package CRM
- * @copyright CiviCRM LLC (c) 2004-2015
+ * @copyright CiviCRM LLC (c) 2004-2016
*/
/**
'invoice_id',
'payment_instrument_id',
);
- foreach ($specialParams as $element) {
- $value = CRM_Utils_Array::value($element, $this->_formValues);
- if ($value) {
- if (is_array($value)) {
- $this->_formValues[$element] = array('IN' => $value);
- }
- else {
- $this->_formValues[$element] = array('LIKE' => "%$value%");
- }
- }
- }
+ CRM_Contact_BAO_Query::processSpecialFormValue($this->_formValues, $specialParams);
$tags = CRM_Utils_Array::value('contact_tags', $this->_formValues);
if ($tags && !is_array($tags)) {