ACIL FM
Dark
Refresh
Current DIR:
/opt/cpanel/ea-wappspector/vendor/phar-io/manifest/src/xml
/
opt
cpanel
ea-wappspector
vendor
phar-io
manifest
src
xml
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
AuthorElement.php
730 B
chmod
View
DL
Edit
Rename
Delete
AuthorElementCollection.php
595 B
chmod
View
DL
Edit
Rename
Delete
BundlesElement.php
634 B
chmod
View
DL
Edit
Rename
Delete
ComponentElement.php
646 B
chmod
View
DL
Edit
Rename
Delete
ComponentElementCollection.php
604 B
chmod
View
DL
Edit
Rename
Delete
ContainsElement.php
905 B
chmod
View
DL
Edit
Rename
Delete
CopyrightElement.php
780 B
chmod
View
DL
Edit
Rename
Delete
ElementCollection.php
1.7 MB
chmod
View
DL
Edit
Rename
Delete
ExtElement.php
538 B
chmod
View
DL
Edit
Rename
Delete
ExtElementCollection.php
586 B
chmod
View
DL
Edit
Rename
Delete
ExtensionElement.php
650 B
chmod
View
DL
Edit
Rename
Delete
LicenseElement.php
636 B
chmod
View
DL
Edit
Rename
Delete
ManifestDocument.php
3.26 MB
chmod
View
DL
Edit
Rename
Delete
ManifestElement.php
2.11 MB
chmod
View
DL
Edit
Rename
Delete
PhpElement.php
799 B
chmod
View
DL
Edit
Rename
Delete
RequiresElement.php
587 B
chmod
View
DL
Edit
Rename
Delete
Edit file: /opt/cpanel/ea-wappspector/vendor/phar-io/manifest/src/xml/ManifestElement.php
<?php declare(strict_types = 1); /* * This file is part of PharIo\Manifest. * * Copyright (c) Arne Blankerts <arne@blankerts.de>, Sebastian Heuer <sebastian@phpeople.de>, Sebastian Bergmann <sebastian@phpunit.de> and contributors * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * */ namespace PharIo\Manifest; use DOMElement; use DOMNodeList; use function sprintf; class ManifestElement { public const XMLNS = 'https://phar.io/xml/manifest/1.0'; /** @var DOMElement */ private $element; public function __construct(DOMElement $element) { $this->element = $element; } protected function getAttributeValue(string $name): string { if (!$this->element->hasAttribute($name)) { throw new ManifestElementException( sprintf( 'Attribute %s not set on element %s', $name, $this->element->localName ) ); } return $this->element->getAttribute($name); } protected function hasAttribute(string $name): bool { return $this->element->hasAttribute($name); } protected function getChildByName(string $elementName): DOMElement { $element = $this->element->getElementsByTagNameNS(self::XMLNS, $elementName)->item(0); if (!$element instanceof DOMElement) { throw new ManifestElementException( sprintf('Element %s missing', $elementName) ); } return $element; } protected function getChildrenByName(string $elementName): DOMNodeList { $elementList = $this->element->getElementsByTagNameNS(self::XMLNS, $elementName); if ($elementList->length === 0) { throw new ManifestElementException( sprintf('Element(s) %s missing', $elementName) ); } return $elementList; } protected function hasChild(string $elementName): bool { return $this->element->getElementsByTagNameNS(self::XMLNS, $elementName)->length !== 0; } }
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply