public static function reset($range = null)
    {
        static::_init();
        
        $range = $range ?: self::$range;
        if (true === $range) {
            self::$data->clear();
        } else {
            self::$data->set($range, []);
        }
    }
public static function reset($range = null)
    {
        static::_init();
        
        $range = $range ?: self::$range;
        if (true === $range) {
            self::$data->clear();
        } else {
            self::$data->set($range, []);
        }
    }
public static function reset ( $ range = null ) { static :: _init ( ) ; $ range = $ range ? : self :: $ range ; if ( true === $ range ) { self :: $ data -> clear ( ) ; } else { self :: $ data -> set ( $ range , [ ] ) ; } }
reset, can clear all
@param  string $range
@return void
reset can clear all