original_string: public function startXML($parser, $name, $attr) {
  			if($this->xml_depth == 0) {
  				$this->session_id = $attr['ID'];
  				$this->authenticate();
  			}
  			parent::startXML($parser, $name, $attr);
  		}
code: public function startXML($parser, $name, $attr) {
  			if($this->xml_depth == 0) {
  				$this->session_id = $attr['ID'];
  				$this->authenticate();
  			}
  			parent::startXML($parser, $name, $attr);
  		}
code_tokens: public function startXML ( $ parser , $ name , $ attr ) { if ( $ this -> xml_depth == 0 ) { $ this -> session_id = $ attr [ 'ID' ] ; $ this -> authenticate ( ) ; } parent :: startXML ( $ parser , $ name , $ attr ) ; }
docstring: Override XMLStream's startXML
  
  @param parser $parser
  @param string $name
  @param array $attr
docstring_tokens: Override XMLStream s startXML