Psecio\Parse\FileIterator::__construct PHP Method

__construct() public method

Append paths to iterator
public __construct ( array $paths, array $ignorePaths = [], array $extensions = ['php'] )
$paths array List of paths to scan
$ignorePaths array List of paths to ignore
$extensions array List of file extensions to include when scanning dirs
    public function __construct(array $paths, array $ignorePaths = array(), array $extensions = array('php'))
    {
        if (empty($paths)) {
            throw new RuntimeException('No paths to scan');
        }
        $this->addExtensions($extensions);
        foreach ($ignorePaths as $path) {
            $this->addIgnorePath($path);
        }
        foreach ($paths as $path) {
            $this->addPath($path);
        }
    }