/var/www/vhosts/ihelp.ro/httpdocs/vendor/symfony/finder/Iterator
NameSizeModeActions
CustomFilterIterator.php15270644editdlrm
DateRangeFilterIterator.php14010644editdlrm
DepthRangeFilterIterator.php13780644editdlrm
ExcludeDirectoryFilterIterator.php26700644editdlrm
FilecontentFilterIterator.php14180644editdlrm
FilenameFilterIterator.php11050644editdlrm
FileTypeFilterIterator.php13910644editdlrm
LazyIterator.php6860644editdlrm
MultiplePcreFilterIterator.php32240644editdlrm
PathFilterIterator.php14230644editdlrm
RecursiveDirectoryIterator.php40270644editdlrm
SizeRangeFilterIterator.php13600644editdlrm
SortableIterator.php46520644editdlrm
VcsIgnoredFilterIterator.php47310644editdlrm
Edit: /var/www/vhosts/ihelp.ro/httpdocs/vendor/symfony/finder/Iterator/LazyIterator.php (686B)
* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Finder\Iterator; /** * @author Jérémy Derussé * * @internal */ class LazyIterator implements \IteratorAggregate { private \Closure $iteratorFactory; public function __construct(callable $iteratorFactory) { $this->iteratorFactory = $iteratorFactory(...); } public function getIterator(): \Traversable { yield from ($this->iteratorFactory)(); } }