original_string: public function tagName()
      {
          if (!$this->state['tagName']) {
              $result = $this->sendCommand('element/:id/name', WebDriver_Command::METHOD_GET);
              $this->state['tagName'] = strtolower($result['value']);
          }
          return $this->state['tagName'];
      }
code: public function tagName()
      {
          if (!$this->state['tagName']) {
              $result = $this->sendCommand('element/:id/name', WebDriver_Command::METHOD_GET);
              $this->state['tagName'] = strtolower($result['value']);
          }
          return $this->state['tagName'];
      }
code_tokens: public function tagName ( ) { if ( ! $ this -> state [ 'tagName' ] ) { $ result = $ this -> sendCommand ( 'element/:id/name' , WebDriver_Command :: METHOD_GET ) ; $ this -> state [ 'tagName' ] = strtolower ( $ result [ 'value' ] ) ; } return $ this -> state [ 'tagName' ] ; }
docstring: Get element tag name
  
  @return mixed
docstring_tokens: Get element tag name