/** * @return mixed */ public function getMetaData() { if ($metaData = parent::getMetaData()) { return $metaData; } return $this->getPharFileInfo()->getMetadata(); }
/** * @param \Blar\Archive\PharEntry $entry */ public function addEntry(Entry $entry) { $this->getHandle()->addFromString($entry->getName(), $entry->getContent()); $item = $this->getHandle()->offsetGet($entry->getName()); if ($entry->hasMetaData()) { $item->setMetaData($entry->getMetaData()); } }