root->getChildren(); return AssemblyStream::wrap($nodes); } public function getPath() { return $this->root->getFileInfo()->getInternalPath() . '/.file'; } /** * @inheritdoc */ public function getContentType() { return 'application/octet-stream'; } /** * @inheritdoc */ public function getETag() { return $this->root->getETag(); } /** * @inheritdoc */ public function getSize() { $children = $this->root->getChildren(); $sizes = array_map(function ($node) { /** @var IFile $node */ return $node->getSize(); }, $children); return array_sum($sizes); } /** * @inheritdoc */ public function delete() { $this->root->delete(); } /** * @inheritdoc */ public function getName() { return $this->name; } /** * @inheritdoc */ public function setName($name) { throw new Forbidden('Permission denied to rename this file'); } /** * @inheritdoc */ public function getLastModified() { return $this->root->getLastModified(); } } ntsForSVG Apache XML Graphics FOP: https://github.com/apache/xmlgraphics-fopwww-data
aboutsummaryrefslogtreecommitdiffstats
path: root/lib/commons-io.NOTICE.txt
blob: 439eb83b2f4dc494445cc3f7eec190c760b77f4f (plain)
1
2
3