コード例 #1
0
 protected function _init()
 {
     parent::_init();
     $this->_objectType = array();
     if (isset($this->_element[ActivityNS::OBJECT_TYPE_ELEMENT])) {
         foreach ($this->_element[ActivityNS::OBJECT_TYPE_ELEMENT] as $objectType) {
             $this->_objectType[] = new SimpleActivityExtension($objectType, ActivityNS::OBJECT_TYPE_ELEMENT);
         }
     }
     if (isset($this->_element[MediaNS::DESCRIPTION_ELEMENT])) {
         $this->_description = new MediaDescriptionExtension($this->_element[MediaNS::DESCRIPTION_ELEMENT][0]);
     }
     $tempLink = $this->_link;
     //unset($this->_link);
     $this->_link = array();
     foreach ($tempLink as $link) {
         $this->_link[] = $link->getExtension(MediaNS::NS);
     }
 }