コード例 #1
0
ファイル: Comments.php プロジェクト: bradley-holt/zf2
 protected function takeChildFromDOM($child)
 {
     $absoluteNodeName = $child->namespaceURI . ':' . $child->localName;
     switch ($absoluteNodeName) {
         case $this->lookupNamespace('gd') . ':' . 'feedLink':
             $feedLink = new FeedLink();
             $feedLink->transferFromDOM($child);
             $this->_feedLink = $feedLink;
             break;
         default:
             parent::takeChildFromDOM($child);
             break;
     }
 }
コード例 #2
0
ファイル: When.php プロジェクト: bradley-holt/zf2
 protected function takeChildFromDOM($child)
 {
     $absoluteNodeName = $child->namespaceURI . ':' . $child->localName;
     switch ($absoluteNodeName) {
         case $this->lookupNamespace('gd') . ':' . 'reminder':
             $reminder = new Reminder();
             $reminder->transferFromDOM($child);
             $this->_reminders[] = $reminder;
             break;
         default:
             parent::takeChildFromDOM($child);
             break;
     }
 }
コード例 #3
0
ファイル: FeedLink.php プロジェクト: bradley-holt/zf2
 protected function takeChildFromDOM($child)
 {
     $absoluteNodeName = $child->namespaceURI . ':' . $child->localName;
     switch ($absoluteNodeName) {
         case $this->lookupNamespace('atom') . ':' . 'feed':
             $feed = new \Zend\GData\Feed();
             $feed->transferFromDOM($child);
             $this->_feed = $feed;
             break;
         default:
             parent::takeChildFromDOM($child);
             break;
     }
 }
コード例 #4
0
ファイル: EntryLink.php プロジェクト: bradley-holt/zf2
 protected function takeChildFromDOM($child)
 {
     $absoluteNodeName = $child->namespaceURI . ':' . $child->localName;
     switch ($absoluteNodeName) {
         case $this->lookupNamespace('atom') . ':' . 'entry':
             $entry = new \Zend\GData\Entry();
             $entry->transferFromDOM($child);
             $this->_entry = $entry;
             break;
         default:
             parent::takeChildFromDOM($child);
             break;
     }
 }
コード例 #5
0
ファイル: Control.php プロジェクト: bradley-holt/zf2
 protected function takeChildFromDOM($child)
 {
     $absoluteNodeName = $child->namespaceURI . ':' . $child->localName;
     switch ($absoluteNodeName) {
         case $this->lookupNamespace('app') . ':' . 'draft':
             $draft = new Draft();
             $draft->transferFromDOM($child);
             $this->_draft = $draft;
             break;
         default:
             parent::takeChildFromDOM($child);
             break;
     }
 }
コード例 #6
0
ファイル: Person.php プロジェクト: bradley-holt/zf2
 protected function takeChildFromDOM($child)
 {
     $absoluteNodeName = $child->namespaceURI . ':' . $child->localName;
     switch ($absoluteNodeName) {
         case $this->lookupNamespace('atom') . ':' . 'name':
             $name = new Name();
             $name->transferFromDOM($child);
             $this->_name = $name;
             break;
         case $this->lookupNamespace('atom') . ':' . 'email':
             $email = new Email();
             $email->transferFromDOM($child);
             $this->_email = $email;
             break;
         case $this->lookupNamespace('atom') . ':' . 'uri':
             $uri = new Uri();
             $uri->transferFromDOM($child);
             $this->_uri = $uri;
             break;
         default:
             parent::takeChildFromDOM($child);
             break;
     }
 }
コード例 #7
0
ファイル: OriginalEvent.php プロジェクト: bradley-holt/zf2
 protected function takeChildFromDOM($child)
 {
     $absoluteNodeName = $child->namespaceURI . ':' . $child->localName;
     switch ($absoluteNodeName) {
         case $this->lookupNamespace('gd') . ':' . 'when':
             $when = new When();
             $when->transferFromDOM($child);
             $this->_when = $when;
             break;
         default:
             parent::takeChildFromDOM($child);
             break;
     }
 }
コード例 #8
0
 /**
  * Creates individual Entry objects of the appropriate type and
  * stores them as members of this entry based upon DOM data.
  *
  * @param DOMNode $child The DOMNode to process
  */
 protected function takeChildFromDOM($child)
 {
     $absoluteNodeName = $child->namespaceURI . ':' . $child->localName;
     switch ($absoluteNodeName) {
         case $this->lookupNamespace('gd') . ':' . 'entryLink':
             $entryLink = new EntryLink();
             $entryLink->transferFromDOM($child);
             $this->_entryLink = $entryLink;
             break;
         case $this->lookupNamespace('gd') . ':' . 'originalEvent':
             $originalEvent = new OriginalEvent();
             $originalEvent->transferFromDOM($child);
             $this->_originalEvent = $originalEvent;
             break;
         default:
             parent::takeChildFromDOM($child);
             break;
     }
 }
コード例 #9
0
ファイル: Who.php プロジェクト: bradley-holt/zf2
 /**
  * Creates individual Entry objects of the appropriate type and
  * stores them as members of this entry based upon DOM data.
  *
  * @param DOMNode $child The DOMNode to process
  */
 protected function takeChildFromDOM($child)
 {
     $absoluteNodeName = $child->namespaceURI . ':' . $child->localName;
     switch ($absoluteNodeName) {
         case $this->lookupNamespace('gd') . ':' . 'attendeeStatus':
             $attendeeStatus = new AttendeeStatus();
             $attendeeStatus->transferFromDOM($child);
             $this->_attendeeStatus = $attendeeStatus;
             break;
         case $this->lookupNamespace('gd') . ':' . 'attendeeType':
             $attendeeType = new AttendeeType();
             $attendeeType->transferFromDOM($child);
             $this->_attendeeType = $attendeeType;
             break;
         case $this->lookupNamespace('gd') . ':' . 'entryLink':
             $entryLink = new EntryLink();
             $entryLink->transferFromDOM($child);
             $this->_entryLink = $entryLink;
             break;
         default:
             parent::takeChildFromDOM($child);
             break;
     }
 }