original_string: public function getFirstToken()
      {
          if (! $this->_firstToken) {
              if (! $this->_tokens) {
                  //No cache yet, but we might need all tokens later
                  $this->getTokens();
              }
              $this->_firstToken = reset($this->_tokens);
          }
  
          return $this->_firstToken;
      }
code: public function getFirstToken()
      {
          if (! $this->_firstToken) {
              if (! $this->_tokens) {
                  //No cache yet, but we might need all tokens later
                  $this->getTokens();
              }
              $this->_firstToken = reset($this->_tokens);
          }
  
          return $this->_firstToken;
      }
code_tokens: public function getFirstToken ( ) { if ( ! $ this -> _firstToken ) { if ( ! $ this -> _tokens ) { //No cache yet, but we might need all tokens later $ this -> getTokens ( ) ; } $ this -> _firstToken = reset ( $ this -> _tokens ) ; } return $ this -> _firstToken ; }
docstring: Returns the first token in this track
  
  @return \Gems_Tracker_Token
docstring_tokens: Returns the first token in this track