Library/Bullhorn/FastRest/Api/Services/DataValidation/Assert.php
public static function isBool($input) {
        if(is_bool($input)) {
            return $input; //Already a boolean
        }
        if(is_int($input) || is_float($input)) {
            return $input != 0;
        }
        $input = strtolower(self::isString($input));
        return in_array($input, array('active', 'true', 'yes', '1', 'on', 'y'), TRUE);
    }
public static function isBool($input) {
        if(is_bool($input)) {
            return $input; //Already a boolean
        }
        if(is_int($input) || is_float($input)) {
            return $input != 0;
        }
        $input = strtolower(self::isString($input));
        return in_array($input, array('active', 'true', 'yes', '1', 'on', 'y'), TRUE);
    }
public static function isBool ( $ input ) { if ( is_bool ( $ input ) ) { return $ input ; //Already a boolean } if ( is_int ( $ input ) || is_float ( $ input ) ) { return $ input != 0 ; } $ input = strtolower ( self :: isString ( $ input ) ) ; return in_array ( $ input , array ( 'active' , 'true' , 'yes' , '1' , 'on' , 'y' ) , TRUE ) ; }
Cleans bool input
@param string $input
@return bool
Cleans bool input