Example #1
0
 static function _buildSingleSearchFilter($filterField, $val)
 {
     $searchFilter = new SearchFilter();
     if (isset($filterField['meta'])) {
         $searchFilter->setField($filterField['meta']);
     } else {
         return NULL;
     }
     $searchFilter->setComparison($filterField['operator']);
     $filterVal = $val;
     if (isset($filterField['format']) && ($filterField['format'] == 'date' || $filterField['format'] == 'datetime')) {
         $filterVal = Helper_Date::formatSqlDateTime(strtotime($val));
     }
     $searchFilter->setValue($filterVal);
     return $searchFilter;
 }