PATH:
home
/
lab2454c
/
spaxtac.com
/
wp-content
/
plugins
/
wp-user-frontend-pro
/
vendor
/
phar-io
/
manifest
/
src
/
xml
<?php /* * This file is part of PharIo\Manifest. * * (c) Arne Blankerts <arne@blankerts.de>, Sebastian Heuer <sebastian@phpeople.de>, Sebastian Bergmann <sebastian@phpunit.de> * * 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; abstract class ElementCollection implements \Iterator { /** * @var DOMNodeList */ private $nodeList; private $position; /** * ElementCollection constructor. * * @param DOMNodeList $nodeList */ public function __construct(DOMNodeList $nodeList) { $this->nodeList = $nodeList; $this->position = 0; } abstract public function current(); /** * @return DOMElement */ protected function getCurrentElement() { return $this->nodeList->item($this->position); } public function next() { $this->position++; } public function key() { return $this->position; } public function valid() { return $this->position < $this->nodeList->length; } public function rewind() { $this->position = 0; } }
[-] BundlesElement.php
[edit]
[-] ContainsElement.php
[edit]
[+]
..
[-] ManifestDocumentLoadingException.php
[edit]
[-] ElementCollection.php
[edit]
[-] ExtElement.php
[edit]
[-] ManifestDocument.php
[edit]
[-] ComponentElement.php
[edit]
[-] ExtensionElement.php
[edit]
[-] RequiresElement.php
[edit]
[-] AuthorElementCollection.php
[edit]
[-] LicenseElement.php
[edit]
[-] CopyrightElement.php
[edit]
[-] PhpElement.php
[edit]
[-] AuthorElement.php
[edit]
[-] ManifestElement.php
[edit]
[-] ExtElementCollection.php
[edit]
[-] ComponentElementCollection.php
[edit]