original_string: public function start($key='default')
  	{
  		if ( !isset($this->measures[$key]) ){
        $this->measures[$key] = [
          'num' => 0,
          'sum' => 0,
          'start' => microtime(1)
        ];
      }
      else{
        $this->measures[$key]['start'] = microtime(1);
      }
    }
code: public function start($key='default')
  	{
  		if ( !isset($this->measures[$key]) ){
        $this->measures[$key] = [
          'num' => 0,
          'sum' => 0,
          'start' => microtime(1)
        ];
      }
      else{
        $this->measures[$key]['start'] = microtime(1);
      }
    }
code_tokens: public function start ( $ key = 'default' ) { if ( ! isset ( $ this -> measures [ $ key ] ) ) { $ this -> measures [ $ key ] = [ 'num' => 0 , 'sum' => 0 , 'start' => microtime ( 1 ) ] ; } else { $ this -> measures [ $ key ] [ 'start' ] = microtime ( 1 ) ; } }
docstring: Starts a timer for a given key
  
  @return void
docstring_tokens: Starts a timer for a given key