/** * Processes the information contained in the metadata instance. */ private function _process_metadata() { $this->read_metadata_from_object($this->_metadata->__object); $datamanager = $this->_metadata->get_datamanager(); foreach ($datamanager->types as $key => $instance) { switch ($key) { /** * @see parent::read_metadata_from_object() */ case 'revised': case 'revisor': case 'created': case 'creator': break; case 'keywords': case 'tags': $this->content .= $datamanager->types[$key]->convert_to_html() . "\n"; // Fall-through intentional // Fall-through intentional default: $this->add_text("META_{$key}", $datamanager->types[$key]->convert_to_html()); break; } } $this->_metadata->release_datamanager(); }