コード例 #1
0
ファイル: SideType.php プロジェクト: servandserv/sf
 /**
  * Вывод элементов в \XMLWriter
  * @param \XMLWriter $xw
  * @param string $xmlname Имя корневого узла
  * @param string $xmlns Пространство имен
  */
 protected function elementsToXmlWriter(\XMLWriter &$xw, $xmlname = self::ROOT, $xmlns = self::NS)
 {
     parent::elementsToXmlWriter($xw, $xmlname, $xmlns);
     if (($prop = $this->getName()) !== NULL) {
         $xw->writeElement('name', $prop);
     }
     if ($props = $this->getArea()) {
         foreach ($props as $prop) {
             $prop->toXmlWriter($xw);
         }
     }
     if (($prop = $this->getLarge()) !== NULL) {
         $xw->startElement('Large');
         $prop->toXmlWriter($xw, NULL, NULL, \Adaptor_XML::CONTENTS);
         $xw->endElement();
     }
     if (($prop = $this->getThumb()) !== NULL) {
         $xw->startElement('Thumb');
         $prop->toXmlWriter($xw, NULL, NULL, \Adaptor_XML::CONTENTS);
         $xw->endElement();
     }
 }
コード例 #2
0
ファイル: Unions.php プロジェクト: servandserv/sf
 /**
  * Вывод элементов в \XMLWriter
  * @param \XMLWriter $xw
  * @param string $xmlname Имя корневого узла
  * @param string $xmlns Пространство имен
  */
 protected function elementsToXmlWriter(\XMLWriter &$xw, $xmlname = self::ROOT, $xmlns = self::NS)
 {
     parent::elementsToXmlWriter($xw, $xmlname, $xmlns);
     if ($props = $this->getUnion()) {
         foreach ($props as $prop) {
             $prop->toXmlWriter($xw);
         }
     }
     if ($props = $this->getRef()) {
         foreach ($props as $prop) {
             $prop->toXmlWriter($xw);
         }
     }
 }
コード例 #3
0
ファイル: Link.php プロジェクト: servandserv/lexicon
 /**
  * Вывод элементов в \XMLWriter
  * @param \XMLWriter $xw
  * @param string $xmlname Имя корневого узла
  * @param string $xmlns Пространство имен
  */
 protected function elementsToXmlWriter(\XMLWriter &$xw, $xmlname = self::ROOT, $xmlns = self::NS)
 {
     parent::elementsToXmlWriter($xw, $xmlname, $xmlns);
     if (($prop = $this->getResource()) !== NULL) {
         $xw->startElement('resource');
         $prop->toXmlWriter($xw, NULL, NULL, \Adaptor_XML::CONTENTS);
         $xw->endElement();
     }
 }
コード例 #4
0
ファイル: Resource.php プロジェクト: servandserv/sf
 /**
  * Вывод элементов в \XMLWriter
  * @param \XMLWriter $xw
  * @param string $xmlname Имя корневого узла
  * @param string $xmlns Пространство имен
  */
 protected function elementsToXmlWriter(\XMLWriter &$xw, $xmlname = self::ROOT, $xmlns = self::NS)
 {
     parent::elementsToXmlWriter($xw, $xmlname, $xmlns);
     if (($prop = $this->getID()) !== NULL) {
         $xw->writeElement('ID', $prop);
     }
     if (($prop = $this->getType()) !== NULL) {
         $xw->writeElement('type', $prop);
     }
     if (($prop = $this->getUniqueId()) !== NULL) {
         $xw->writeElement('uniqueId', $prop);
     }
 }
コード例 #5
0
ファイル: Document.php プロジェクト: servandserv/sf
 /**
  * Вывод элементов в \XMLWriter
  * @param \XMLWriter $xw
  * @param string $xmlname Имя корневого узла
  * @param string $xmlns Пространство имен
  */
 protected function elementsToXmlWriter(\XMLWriter &$xw, $xmlname = self::ROOT, $xmlns = self::NS)
 {
     parent::elementsToXmlWriter($xw, $xmlname, $xmlns);
     if (($prop = $this->getAutouid()) !== NULL) {
         $xw->writeElement('autouid', $prop);
     }
     if (($prop = $this->getID()) !== NULL) {
         $xw->writeElement('ID', $prop);
     }
     if (($prop = $this->getType()) !== NULL) {
         $xw->writeElement('type', $prop);
     }
     if (($prop = $this->getYear()) !== NULL) {
         $xw->writeElement('year', $prop);
     }
     if (($prop = $this->getPath()) !== NULL) {
         $xw->writeElement('path', $prop);
     }
     if (($prop = $this->getPublished()) !== NULL) {
         $xw->writeElement('published', $prop);
     }
     if (($prop = $this->getReadiness()) !== NULL) {
         $xw->writeElement('readiness', $prop);
     }
     if (($prop = $this->getComments()) !== NULL) {
         $xw->writeElement('comments', $prop);
     }
     if ($props = $this->getPage()) {
         foreach ($props as $prop) {
             $prop->toXmlWriter($xw);
         }
     }
     if (($prop = $this->getLink()) !== NULL) {
         $prop->toXmlWriter($xw);
     }
     if ($props = $this->getRef()) {
         foreach ($props as $prop) {
             $prop->toXmlWriter($xw);
         }
     }
 }
コード例 #6
0
ファイル: Resource.php プロジェクト: servandserv/lexicon
 /**
  * Вывод элементов в \XMLWriter
  * @param \XMLWriter $xw
  * @param string $xmlname Имя корневого узла
  * @param string $xmlns Пространство имен
  */
 protected function elementsToXmlWriter(\XMLWriter &$xw, $xmlname = self::ROOT, $xmlns = self::NS)
 {
     parent::elementsToXmlWriter($xw, $xmlname, $xmlns);
 }
コード例 #7
0
ファイル: User.php プロジェクト: servandserv/lexicon
 /**
  * Вывод элементов в \XMLWriter
  * @param \XMLWriter $xw
  * @param string $xmlname Имя корневого узла
  * @param string $xmlns Пространство имен
  */
 protected function elementsToXmlWriter(\XMLWriter &$xw, $xmlname = self::ROOT, $xmlns = self::NS)
 {
     parent::elementsToXmlWriter($xw, $xmlname, $xmlns);
     if (($prop = $this->getId()) !== NULL) {
         $xw->writeElement('id', $prop);
     }
     if (($prop = $this->getFirstName()) !== NULL) {
         $xw->writeElement('firstName', $prop);
     }
     if (($prop = $this->getEmail()) !== NULL) {
         $xw->writeElement('email', $prop);
     }
     if (($prop = $this->getGender()) !== NULL) {
         $xw->writeElement('gender', $prop);
     }
     if (($prop = $this->getLastName()) !== NULL) {
         $xw->writeElement('lastName', $prop);
     }
     if (($prop = $this->getLink()) !== NULL) {
         $xw->writeElement('link', $prop);
     }
     if (($prop = $this->getLocale()) !== NULL) {
         $xw->writeElement('locale', $prop);
     }
     if (($prop = $this->getName()) !== NULL) {
         $xw->writeElement('name', $prop);
     }
     if (($prop = $this->getTimezone()) !== NULL) {
         $xw->writeElement('timezone', $prop);
     }
     if (($prop = $this->getUpdatedTime()) !== NULL) {
         $xw->writeElement('updatedTime', $prop);
     }
     if (($prop = $this->getVerified()) !== NULL) {
         $xw->writeElement('verified', $prop);
     }
 }
コード例 #8
0
ファイル: Area.php プロジェクト: servandserv/sf
 /**
  * Вывод элементов в \XMLWriter
  * @param \XMLWriter $xw
  * @param string $xmlname Имя корневого узла
  * @param string $xmlns Пространство имен
  */
 protected function elementsToXmlWriter(\XMLWriter &$xw, $xmlname = self::ROOT, $xmlns = self::NS)
 {
     parent::elementsToXmlWriter($xw, $xmlname, $xmlns);
     if (($prop = $this->getX()) !== NULL) {
         $xw->writeElement('x', $prop);
     }
     if (($prop = $this->getY()) !== NULL) {
         $xw->writeElement('y', $prop);
     }
     if (($prop = $this->getWidth()) !== NULL) {
         $xw->writeElement('width', $prop);
     }
     if (($prop = $this->getHeight()) !== NULL) {
         $xw->writeElement('height', $prop);
     }
     if ($props = $this->getRef()) {
         foreach ($props as $prop) {
             $prop->toXmlWriter($xw);
         }
     }
 }
コード例 #9
0
ファイル: Resources.php プロジェクト: servandserv/sf
 /**
  * Вывод элементов в \XMLWriter
  * @param \XMLWriter $xw
  * @param string $xmlname Имя корневого узла
  * @param string $xmlns Пространство имен
  */
 protected function elementsToXmlWriter(\XMLWriter &$xw, $xmlname = self::ROOT, $xmlns = self::NS)
 {
     parent::elementsToXmlWriter($xw, $xmlname, $xmlns);
     if (($prop = $this->getPersons()) !== NULL) {
         $prop->toXmlWriter($xw);
     }
     if (($prop = $this->getUnions()) !== NULL) {
         $prop->toXmlWriter($xw);
     }
     if (($prop = $this->getDocuments()) !== NULL) {
         $prop->toXmlWriter($xw);
     }
     if (($prop = $this->getEvents()) !== NULL) {
         $prop->toXmlWriter($xw);
     }
 }
コード例 #10
0
ファイル: Attempt.php プロジェクト: servandserv/lexicon
 /**
  * Вывод элементов в \XMLWriter
  * @param \XMLWriter $xw
  * @param string $xmlname Имя корневого узла
  * @param string $xmlns Пространство имен
  */
 protected function elementsToXmlWriter(\XMLWriter &$xw, $xmlname = self::ROOT, $xmlns = self::NS)
 {
     parent::elementsToXmlWriter($xw, $xmlname, $xmlns);
     if (($prop = $this->getWord()) !== NULL) {
         $prop->toXmlWriter($xw);
     }
     if (($prop = $this->getSession()) !== NULL) {
         $prop->toXmlWriter($xw);
     }
 }
コード例 #11
0
ファイル: Person.php プロジェクト: servandserv/sf
 /**
  * Вывод элементов в \XMLWriter
  * @param \XMLWriter $xw
  * @param string $xmlname Имя корневого узла
  * @param string $xmlns Пространство имен
  */
 protected function elementsToXmlWriter(\XMLWriter &$xw, $xmlname = self::ROOT, $xmlns = self::NS)
 {
     parent::elementsToXmlWriter($xw, $xmlname, $xmlns);
     if (($prop = $this->getAutouid()) !== NULL) {
         $xw->writeElement('autouid', $prop);
     }
     if (($prop = $this->getID()) !== NULL) {
         $xw->writeElement('ID', $prop);
     }
     if (($prop = $this->getFullName()) !== NULL) {
         $xw->writeElement('fullName', $prop);
     }
     if (($prop = $this->getInitials()) !== NULL) {
         $xw->writeElement('initials', $prop);
     }
     if (($prop = $this->getMiddleNames()) !== NULL) {
         $xw->writeElement('middleNames', $prop);
     }
     if (($prop = $this->getFirstName()) !== NULL) {
         $xw->writeElement('firstName', $prop);
     }
     if (($prop = $this->getLastName()) !== NULL) {
         $xw->writeElement('lastName', $prop);
     }
     if (($prop = $this->getEsq()) !== NULL) {
         $xw->writeElement('esq', $prop);
     }
     if (($prop = $this->getDeceased()) !== NULL) {
         $xw->writeElement('deceased', $prop);
     }
     if (($prop = $this->getDOB()) !== NULL) {
         $xw->writeElement('DOB', $prop);
     }
     if (($prop = $this->getRollNo()) !== NULL) {
         $xw->writeElement('rollNo', $prop);
     }
     if (($prop = $this->getNo()) !== NULL) {
         $xw->writeElement('no', $prop);
     }
     if (($prop = $this->getLeague()) !== NULL) {
         $xw->writeElement('league', $prop);
     }
     if (($prop = $this->getComments()) !== NULL) {
         $xw->writeElement('comments', $prop);
     }
     if ($props = $this->getRef()) {
         foreach ($props as $prop) {
             $prop->toXmlWriter($xw);
         }
     }
     if (($prop = $this->getLink()) !== NULL) {
         $prop->toXmlWriter($xw);
     }
 }
コード例 #12
0
ファイル: Union.php プロジェクト: servandserv/sf
 /**
  * Вывод элементов в \XMLWriter
  * @param \XMLWriter $xw
  * @param string $xmlname Имя корневого узла
  * @param string $xmlns Пространство имен
  */
 protected function elementsToXmlWriter(\XMLWriter &$xw, $xmlname = self::ROOT, $xmlns = self::NS)
 {
     parent::elementsToXmlWriter($xw, $xmlname, $xmlns);
     if (($prop = $this->getAutouid()) !== NULL) {
         $xw->writeElement('autouid', $prop);
     }
     if (($prop = $this->getID()) !== NULL) {
         $xw->writeElement('ID', $prop);
     }
     if (($prop = $this->getName()) !== NULL) {
         $xw->writeElement('name', $prop);
     }
     if (($prop = $this->getFounded()) !== NULL) {
         $xw->writeElement('founded', $prop);
     }
     if (($prop = $this->getType()) !== NULL) {
         $xw->writeElement('type', $prop);
     }
     if (($prop = $this->getComments()) !== NULL) {
         $xw->writeElement('comments', $prop);
     }
     if (($prop = $this->getLink()) !== NULL) {
         $prop->toXmlWriter($xw);
     }
     if ($props = $this->getRef()) {
         foreach ($props as $prop) {
             $prop->toXmlWriter($xw);
         }
     }
 }
コード例 #13
0
ファイル: Page.php プロジェクト: servandserv/sf
 /**
  * Вывод элементов в \XMLWriter
  * @param \XMLWriter $xw
  * @param string $xmlname Имя корневого узла
  * @param string $xmlns Пространство имен
  */
 protected function elementsToXmlWriter(\XMLWriter &$xw, $xmlname = self::ROOT, $xmlns = self::NS)
 {
     parent::elementsToXmlWriter($xw, $xmlname, $xmlns);
     if (($prop = $this->getName()) !== NULL) {
         $xw->writeElement('name', $prop);
     }
     if (($prop = $this->getComments()) !== NULL) {
         $xw->writeElement('comments', $prop);
     }
     if (($prop = $this->getObverse()) !== NULL) {
         $xw->startElement('Obverse');
         $prop->toXmlWriter($xw, NULL, NULL, \Adaptor_XML::CONTENTS);
         $xw->endElement();
     }
     if (($prop = $this->getReverse()) !== NULL) {
         $xw->startElement('Reverse');
         $prop->toXmlWriter($xw, NULL, NULL, \Adaptor_XML::CONTENTS);
         $xw->endElement();
     }
 }
コード例 #14
0
ファイル: Word.php プロジェクト: servandserv/lexicon
 /**
  * Вывод элементов в \XMLWriter
  * @param \XMLWriter $xw
  * @param string $xmlname Имя корневого узла
  * @param string $xmlns Пространство имен
  */
 protected function elementsToXmlWriter(\XMLWriter &$xw, $xmlname = self::ROOT, $xmlns = self::NS)
 {
     parent::elementsToXmlWriter($xw, $xmlname, $xmlns);
     if (($prop = $this->getAutoid()) !== NULL) {
         $xw->writeElement('autoid', $prop);
     }
     if (($prop = $this->getWord()) !== NULL) {
         $xw->writeElement('word', $prop);
     }
     if (($prop = $this->getTrans()) !== NULL) {
         $xw->writeElement('trans', $prop);
     }
     if (($prop = $this->getDesc()) !== NULL) {
         $xw->writeElement('desc', $prop);
     }
     if (($prop = $this->getLastmod()) !== NULL) {
         $xw->writeElement('lastmod', $prop);
     }
     if ($props = $this->getLink()) {
         foreach ($props as $prop) {
             $prop->toXmlWriter($xw);
         }
     }
 }
コード例 #15
0
ファイル: Word.php プロジェクト: servandserv/lexicon
 /**
  * Вывод элементов в \XMLWriter
  * @param \XMLWriter $xw
  * @param string $xmlname Имя корневого узла
  * @param string $xmlns Пространство имен
  */
 protected function elementsToXmlWriter(\XMLWriter &$xw, $xmlname = self::ROOT, $xmlns = self::NS)
 {
     parent::elementsToXmlWriter($xw, $xmlname, $xmlns);
     if (($prop = $this->getId()) !== NULL) {
         $xw->writeElement('id', $prop);
     }
     if (($prop = $this->getUserId()) !== NULL) {
         $xw->writeElement('userId', $prop);
     }
     if (($prop = $this->getCode()) !== NULL) {
         $xw->writeElement('code', $prop);
     }
     if (($prop = $this->getWord()) !== NULL) {
         $xw->writeElement('word', $prop);
     }
     if (($prop = $this->getCAttempts()) !== NULL) {
         $xw->writeElement('cAttempts', $prop);
     }
     if (($prop = $this->getTAttempts()) !== NULL) {
         $xw->writeElement('tAttempts', $prop);
     }
     if (($prop = $this->getFAttempts()) !== NULL) {
         $xw->writeElement('fAttempts', $prop);
     }
     if (($prop = $this->getStatus()) !== NULL) {
         $xw->writeElement('status', $prop);
     }
     if (($prop = $this->getLastmod()) !== NULL) {
         $xw->writeElement('lastmod', $prop);
     }
 }
コード例 #16
0
ファイル: ImageType.php プロジェクト: servandserv/sf
 /**
  * Вывод элементов в \XMLWriter
  * @param \XMLWriter $xw
  * @param string $xmlname Имя корневого узла
  * @param string $xmlns Пространство имен
  */
 protected function elementsToXmlWriter(\XMLWriter &$xw, $xmlname = self::ROOT, $xmlns = self::NS)
 {
     parent::elementsToXmlWriter($xw, $xmlname, $xmlns);
     if (($prop = $this->getSrc()) !== NULL) {
         $xw->writeElement('src', $prop);
     }
     if (($prop = $this->getWidth()) !== NULL) {
         $xw->writeElement('width', $prop);
     }
     if (($prop = $this->getHeight()) !== NULL) {
         $xw->writeElement('height', $prop);
     }
     if (($prop = $this->getSize()) !== NULL) {
         $xw->writeElement('size', $prop);
     }
 }
コード例 #17
0
ファイル: Ref.php プロジェクト: servandserv/sf
 /**
  * Вывод элементов в \XMLWriter
  * @param \XMLWriter $xw
  * @param string $xmlname Имя корневого узла
  * @param string $xmlns Пространство имен
  */
 protected function elementsToXmlWriter(\XMLWriter &$xw, $xmlname = self::ROOT, $xmlns = self::NS)
 {
     parent::elementsToXmlWriter($xw, $xmlname, $xmlns);
     if (($prop = $this->getRel()) !== NULL) {
         $xw->writeElement('rel', $prop);
     }
     if (($prop = $this->getHref()) !== NULL) {
         $xw->writeElement('href', $prop);
     }
 }
コード例 #18
0
ファイル: Link.php プロジェクト: servandserv/sf
 /**
  * Вывод элементов в \XMLWriter
  * @param \XMLWriter $xw
  * @param string $xmlname Имя корневого узла
  * @param string $xmlns Пространство имен
  */
 protected function elementsToXmlWriter(\XMLWriter &$xw, $xmlname = self::ROOT, $xmlns = self::NS)
 {
     parent::elementsToXmlWriter($xw, $xmlname, $xmlns);
     if (($prop = $this->getAutouid()) !== NULL) {
         $xw->writeElement('autouid', $prop);
     }
     if (($prop = $this->getID()) !== NULL) {
         $xw->writeElement('ID', $prop);
     }
     if (($prop = $this->getSource()) !== NULL) {
         $xw->writeElement('source', $prop);
     }
     if (($prop = $this->getDestination()) !== NULL) {
         $xw->writeElement('destination', $prop);
     }
     if (($prop = $this->getDtStart()) !== NULL) {
         $xw->writeElement('dtStart', $prop);
     }
     if (($prop = $this->getDtEnd()) !== NULL) {
         $xw->writeElement('dtEnd', $prop);
     }
     if (($prop = $this->getType()) !== NULL) {
         $xw->writeElement('type', $prop);
     }
     if (($prop = $this->getComments()) !== NULL) {
         $xw->writeElement('comments', $prop);
     }
     if ($props = $this->getRef()) {
         foreach ($props as $prop) {
             $prop->toXmlWriter($xw);
         }
     }
 }
コード例 #19
0
ファイル: Session.php プロジェクト: servandserv/lexicon
 /**
  * Вывод элементов в \XMLWriter
  * @param \XMLWriter $xw
  * @param string $xmlname Имя корневого узла
  * @param string $xmlns Пространство имен
  */
 protected function elementsToXmlWriter(\XMLWriter &$xw, $xmlname = self::ROOT, $xmlns = self::NS)
 {
     parent::elementsToXmlWriter($xw, $xmlname, $xmlns);
     if (($prop = $this->getUserId()) !== NULL) {
         $xw->writeElement('userId', $prop);
     }
     if (($prop = $this->getCode()) !== NULL) {
         $xw->writeElement('code', $prop);
     }
     if (($prop = $this->getDtStart()) !== NULL) {
         $xw->writeElement('dtStart', $prop);
     }
     if (($prop = $this->getUsed()) !== NULL) {
         $xw->writeElement('used', $prop);
     }
     if (($prop = $this->getNextRule()) !== NULL) {
         $xw->writeElement('nextRule', $prop);
     }
     if (($prop = $this->getRepeatRule()) !== NULL) {
         $xw->writeElement('repeatRule', $prop);
     }
     if (($prop = $this->getRepeatCounter()) !== NULL) {
         $xw->writeElement('repeatCounter', $prop);
     }
     if (($prop = $this->getAttempts()) !== NULL) {
         $xw->writeElement('attempts', $prop);
     }
     if (($prop = $this->getLastmod()) !== NULL) {
         $xw->writeElement('lastmod', $prop);
     }
     if ($props = $this->getWord()) {
         foreach ($props as $prop) {
             $prop->toXmlWriter($xw);
         }
     }
     if ($props = $this->getLast()) {
         foreach ($props as $prop) {
             $xw->writeElement('last', $prop);
         }
     }
     if ($props = $this->getLink()) {
         foreach ($props as $prop) {
             $prop->toXmlWriter($xw);
         }
     }
 }