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); } }