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