File Manager Lite
Dir:
/home/u540325668/domains/englishandcomputer.com/public_html/vendor/phar-io/manifest/src/values
Upload
[..]
Application.php (478 B)
Edit
Rename
Del
ApplicationName.php (1.6 KB)
Edit
Rename
Del
Author.php (1.04 KB)
Edit
Rename
Del
AuthorCollection.php (934 B)
Edit
Rename
Del
AuthorCollectionIterator.php (1.09 KB)
Edit
Rename
Del
BundledComponent.php (936 B)
Edit
Rename
Del
BundledComponentCollection.php (1.04 KB)
Edit
Rename
Del
BundledComponentCollectionIterator.php (1.2 KB)
Edit
Rename
Del
CopyrightInformation.php (888 B)
Edit
Rename
Del
Email.php (996 B)
Edit
Rename
Del
Extension.php (1.74 KB)
Edit
Rename
Del
Library.php (470 B)
Edit
Rename
Del
License.php (785 B)
Edit
Rename
Del
Manifest.php (2.94 KB)
Edit
Rename
Del
PhpExtensionRequirement.php (711 B)
Edit
Rename
Del
PhpVersionRequirement.php (790 B)
Edit
Rename
Del
Requirement.php (368 B)
Edit
Rename
Del
RequirementCollection.php (999 B)
Edit
Rename
Del
RequirementCollectionIterator.php (1.15 KB)
Edit
Rename
Del
Type.php (1.24 KB)
Edit
Rename
Del
Url.php (968 B)
Edit
Rename
Del
Edit: AuthorCollectionIterator.php
<?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; class AuthorCollectionIterator implements \Iterator { /** * @var Author[] */ private $authors = []; /** * @var int */ private $position; public function __construct(AuthorCollection $authors) { $this->authors = $authors->getAuthors(); } public function rewind() { $this->position = 0; } /** * @return bool */ public function valid() { return $this->position < count($this->authors); } /** * @return int */ public function key() { return $this->position; } /** * @return Author */ public function current() { return $this->authors[$this->position]; } public function next() { $this->position++; } }
Simpan