Validation::comparison PHP Method

comparison() public static method

public static comparison ( $value1, $operator, $value2 )
    public static function comparison($value1, $operator, $value2)
    {
        switch ($operator) {
            case '>':
            case 'greater':
                return $value1 > $value2;
            case '<':
            case 'less':
                return $value1 < $value2;
            case '>=':
            case 'greaterorequal':
                return $value1 >= $value2;
            case '<=':
            case 'lessorequal':
                return $value1 <= $value2;
            case '==':
            case 'equal':
                return $value1 == $value2;
            case '!=':
            case 'notequal':
                return $value1 != $value2;
        }
        return false;
    }

Usage Example

 function field_comparison($check1, $operator, $field2)
 {
     foreach ($check1 as $key => $value1) {
         $value2 = $this->data[$this->alias][$field2];
         if (!Validation::comparison($value1, $operator, $value2)) {
             return false;
         }
     }
     return true;
 }
All Usage Examples Of Validation::comparison