BumbleDocGen / Technical description of the project / Class map / RendererIteratorFactory
RendererIteratorFactory class:
namespace BumbleDocGen\Core\Renderer;
final class RendererIteratorFactory
- # __construct | source code
public function __construct(\BumbleDocGen\Core\Renderer\Context\RendererContext $rendererContext, \BumbleDocGen\Core\Parser\Entity\RootEntityCollectionsGroup $rootEntityCollectionsGroup, \BumbleDocGen\Core\Renderer\Context\DocumentedEntityWrappersCollection $documentedEntityWrappersCollection, \BumbleDocGen\Core\Configuration\Configuration $configuration, \BumbleDocGen\Core\Configuration\ConfigurationParameterBag $configurationParameterBag, \BumbleDocGen\Core\Cache\SharedCompressedDocumentFileCache $sharedCompressedDocumentFileCache, \BumbleDocGen\Core\Renderer\RendererHelper $rendererHelper, \BumbleDocGen\Core\Renderer\Context\Dependency\RendererDependencyFactory $dependencyFactory, \BumbleDocGen\Core\Cache\LocalCache\LocalObjectCache $localObjectCache, \BumbleDocGen\Console\ProgressBar\ProgressBarFactory $progressBarFactory, \BumbleDocGen\Core\Plugin\PluginEventDispatcher $pluginEventDispatcher, \Symfony\Component\Console\Style\OutputStyle $io, \Monolog\Logger $logger, \BumbleDocGen\Core\Logger\Handler\GenerationErrorsHandler $generationErrorsHandler);
Parameters:
- # getDocumentedEntityWrappersWithOutdatedCache | source code
public function getDocumentedEntityWrappersWithOutdatedCache(): \Generator;
Parameters: not specified
Return value: \Generator
Throws:
- # getFilesToRemove | source code
public function getFilesToRemove(): \Generator;
Parameters: not specified
Return value: \Generator
Throws:
- # getTemplatesWithOutdatedCache | source code
public function getTemplatesWithOutdatedCache(): \Generator;
Parameters: not specified
Return value: \Generator
Throws: