public static function decrement($key, $offset = 1, $config = 'default')
    {
        $engine = static::pool($config);
        if (!is_int($offset) || $offset < 0) {
            return false;
        }

        return $engine->decrement($key, $offset);
    }
public static function decrement($key, $offset = 1, $config = 'default')
    {
        $engine = static::pool($config);
        if (!is_int($offset) || $offset < 0) {
            return false;
        }

        return $engine->decrement($key, $offset);
    }
public static function decrement ( $ key , $ offset = 1 , $ config = 'default' ) { $ engine = static :: pool ( $ config ) ; if ( ! is_int ( $ offset ) || $ offset < 0 ) { return false ; } return $ engine -> decrement ( $ key , $ offset ) ; }
Decrement a number under the key and return decremented value.

@param string $key Identifier for the data
@param int $offset How much to subtract
@param string $config Optional string configuration name. Defaults to 'default'
@return mixed new value, or false if the data doesn't exist, is not integer,
or if there was an error fetching it
Decrement a number under the key and return decremented value .