public function throttle () {
        $now = $this->milliseconds ();
        $elapsed = $now - $this->lastRestRequestTimestamp;
        if ($elapsed < $this->rateLimit) {
            $delay = $this->rateLimit - $elapsed;
              usleep ((int)($delay * 1000.0));
        }
    }
public function throttle () {
        $now = $this->milliseconds ();
        $elapsed = $now - $this->lastRestRequestTimestamp;
        if ($elapsed < $this->rateLimit) {
            $delay = $this->rateLimit - $elapsed;
              usleep ((int)($delay * 1000.0));
        }
    }
public function throttle ( ) { $ now = $ this -> milliseconds ( ) ; $ elapsed = $ now - $ this -> lastRestRequestTimestamp ; if ( $ elapsed < $ this -> rateLimit ) { $ delay = $ this -> rateLimit - $ elapsed ; usleep ( ( int ) ( $ delay * 1000.0 ) ) ; } }
this method is experimental
this method is experimental