Skip to content

Latest commit

 

History

History
110 lines (66 loc) · 2.37 KB

FileIteratorSourceLocator.md

File metadata and controls

110 lines (66 loc) · 2.37 KB

BumbleDocGen / Technical description of the project / Parser / Source locators / FileIteratorSourceLocator


namespace BumbleDocGen\Core\Parser\SourceLocator;

final class FileIteratorSourceLocator extends \BumbleDocGen\Core\Parser\SourceLocator\BaseSourceLocator implements \BumbleDocGen\Core\Parser\SourceLocator\SourceLocatorInterface
Loads all files using an iterator

Initialization methods:

  1. __construct

Methods:

  1. getFinder

Method details:

public function __construct(\Iterator $fileInfoIterator);

Parameters:

Name Type Description
$fileInfoIterator \Iterator -

// Implemented in BumbleDocGen\Core\Parser\SourceLocator\BaseSourceLocator

public function getFinder(): \Symfony\Component\Finder\Finder;

Parameters: not specified

Return value: \Symfony\Component\Finder\Finder