original_string: public function start($message)
      {
          if ($this->started) {
              throw new LogicException('Progress indicator already started.');
          }
  
          $this->message = $message;
          $this->started = true;
          $this->startTime = time();
          $this->indicatorUpdateTime = $this->getCurrentTimeInMilliseconds() + $this->indicatorChangeInterval;
          $this->indicatorCurrent = 0;
  
          $this->display();
      }
code: public function start($message)
      {
          if ($this->started) {
              throw new LogicException('Progress indicator already started.');
          }
  
          $this->message = $message;
          $this->started = true;
          $this->startTime = time();
          $this->indicatorUpdateTime = $this->getCurrentTimeInMilliseconds() + $this->indicatorChangeInterval;
          $this->indicatorCurrent = 0;
  
          $this->display();
      }
code_tokens: public function start ( $ message ) { if ( $ this -> started ) { throw new LogicException ( 'Progress indicator already started.' ) ; } $ this -> message = $ message ; $ this -> started = true ; $ this -> startTime = time ( ) ; $ this -> indicatorUpdateTime = $ this -> getCurrentTimeInMilliseconds ( ) + $ this -> indicatorChangeInterval ; $ this -> indicatorCurrent = 0 ; $ this -> display ( ) ; }
docstring: Starts the indicator output.
  
  @param $message
docstring_tokens: Starts the indicator output .