public static function convertFormValues(&$formValues, $wildcard = 0, $useEquals = FALSE, $apiEntity = NULL)
 {
     $params = array();
     if (empty($formValues)) {
         return $params;
     }
     foreach ($formValues as $id => $values) {
         if ($id == 'start_date_relative' || $id == 'end_date_relative') {
             if ($id == 'start_date_relative') {
                 $fromRange = 'start_date_low';
                 $toRange = 'start_date_high';
             } elseif ($id == 'end_date_relative') {
                 $fromRange = 'end_date_low';
                 $toRange = 'end_date_high';
             }
             if (array_key_exists($fromRange, $formValues) && array_key_exists($toRange, $formValues)) {
                 CRM_Contact_BAO_Query::fixDateValues($formValues[$id], $formValues[$fromRange], $formValues[$toRange]);
                 continue;
             }
         } else {
             $values = CRM_Relationship_BAO_Query::fixWhereValues($id, $values, $wildcard, $useEquals, $apiEntity);
             if (!$values) {
                 continue;
             }
             $params[] = $values;
         }
     }
     return $params;
 }