예제 #1
0
 /**
  * Override XMLStream's startXML
  *
  * @param parser $parser
  * @param string $name
  * @param array $attr
  */
 public function startXML($parser, $name, $attr)
 {
     if ($this->xml_depth == 0) {
         $this->session_id = $attr['ID'];
         $this->authenticate();
     }
     parent::startXML($parser, $name, $attr);
 }
예제 #2
0
 /**
  * Override XMLStream's startXML
  *
  * @param parser $parser
  * @param string $name
  * @param array $attr
  */
 protected function startXML($parser, $name, $attr)
 {
     if ($this->xml_depth == 0 and $attr['version'] != '1.0') {
         $this->session_id = $attr['ID'];
         $this->authenticate();
     }
     parent::startXML($parser, $name, $attr);
 }