public static function getType($parameter)
    {
        if (is_bool($parameter)) {
            return \PDO::PARAM_BOOL;
        } elseif ($parameter === null) {
            return \PDO::PARAM_NULL;
        } elseif (is_int($parameter)) {
            return \PDO::PARAM_INT;
        } else {
            return \PDO::PARAM_STR;
        }
    }
public static function getType($parameter)
    {
        if (is_bool($parameter)) {
            return \PDO::PARAM_BOOL;
        } elseif ($parameter === null) {
            return \PDO::PARAM_NULL;
        } elseif (is_int($parameter)) {
            return \PDO::PARAM_INT;
        } else {
            return \PDO::PARAM_STR;
        }
    }
public static function getType ( $ parameter ) { if ( is_bool ( $ parameter ) ) { return \ PDO :: PARAM_BOOL ; } elseif ( $ parameter === null ) { return \ PDO :: PARAM_NULL ; } elseif ( is_int ( $ parameter ) ) { return \ PDO :: PARAM_INT ; } else { return \ PDO :: PARAM_STR ; } }
Returns the fitting PDO type for the parameter

@internal
@param mixed $parameter
@return int
Returns the fitting PDO type for the parameter