setTo($to); $this->setFrom($from); $this->setStep($step); } /** * {@inheritDoc} */ public function toString() { $req =''; if($this->step == 'one') { $req = XML::quoteMessage( " ", $this->getFrom(), XML::generateId(), $this->getTo() ); } else { $req = XML::quoteMessage( " http://jabber.org/protocol/admin %s %s %s ", $this->getFrom(), XML::generateId(), $this->getTo(), $this->getSID(), $this->getJabberID(), $this->getPassword(), $this->getPassword() ); } return $req; } /** * Get JabberID. * * @return string */ public function getJabberID() { return $this->accountjid; } /** * Set abberID. * * @param string $nickname * @return $this */ public function setJabberID($accountjid) { $this->accountjid = (string) $accountjid; return $this; } /** * Get JabberID. * * @return string */ public function getTo() { return $this->to; } /** * Set abberID. * * @param string $nickname * @return $this */ public function setTo($to) { $this->to = (string) $to; return $this; } /** * Get JabberID. * * @return string */ public function getPassword() { return $this->password; } /** * Set abberID. * * @param string $nickname * @return $this */ public function setPassword($password) { $this->password = (string) $password; return $this; } /** * Get JabberID. * * @return string */ public function getFrom() { return $this->from; } /** * Set abberID. * * @param string $nickname * @return $this */ public function setFrom($from) { $this->from = (string) $from; return $this; } public function setStep($step) { $this->step = (string) $step; return $this; } public function setSID($sid) { $this->sid = (string) $sid; return $this; } public function getSID() { return $this->sid; } }