Skip to content

Latest commit

 

History

History
421 lines (281 loc) · 12.6 KB

PhpHandlerSettings.md

File metadata and controls

421 lines (281 loc) · 12.6 KB

BumbleDocGen / Technical description of the project / Class map / PhpHandlerSettings


namespace BumbleDocGen\LanguageHandler\Php;

final class PhpHandlerSettings

Initialization methods:

  1. __construct

Methods:

  1. asyncSourceLoadingEnabled
  2. getClassConstantEntityFilter
  3. getClassEntityFilter
  4. getCustomTwigFilters
  5. getCustomTwigFunctions
  6. getEntityDocRenderersCollection
  7. getFileSourceBaseUrl
  8. getMethodEntityFilter
  9. getPropertyEntityFilter

Constants:

Method details:

public function __construct(\BumbleDocGen\Core\Configuration\ConfigurationParameterBag $parameterBag, \BumbleDocGen\Core\Cache\LocalCache\LocalObjectCache $localObjectCache);

Parameters:

Name Type Description
$parameterBag \BumbleDocGen\Core\Configuration\ConfigurationParameterBag -
$localObjectCache \BumbleDocGen\Core\Cache\LocalCache\LocalObjectCache -

public function asyncSourceLoadingEnabled(): bool;

Parameters: not specified

Return value: bool

Throws:


public function getClassConstantEntityFilter(): \BumbleDocGen\Core\Parser\FilterCondition\ConditionInterface;

Parameters: not specified

Return value: \BumbleDocGen\Core\Parser\FilterCondition\ConditionInterface

Throws:


public function getClassEntityFilter(): \BumbleDocGen\Core\Parser\FilterCondition\ConditionInterface;

Parameters: not specified

Return value: \BumbleDocGen\Core\Parser\FilterCondition\ConditionInterface

Throws:


public function getCustomTwigFilters(): \BumbleDocGen\Core\Renderer\Twig\Filter\CustomFiltersCollection;

Parameters: not specified

Return value: \BumbleDocGen\Core\Renderer\Twig\Filter\CustomFiltersCollection

Throws:


public function getCustomTwigFunctions(): \BumbleDocGen\Core\Renderer\Twig\Function\CustomFunctionsCollection;

Parameters: not specified

Return value: \BumbleDocGen\Core\Renderer\Twig\Function\CustomFunctionsCollection

Throws:


public function getEntityDocRenderersCollection(): \BumbleDocGen\Core\Renderer\EntityDocRenderer\EntityDocRenderersCollection;

Parameters: not specified

Return value: \BumbleDocGen\Core\Renderer\EntityDocRenderer\EntityDocRenderersCollection

Throws:


public function getFileSourceBaseUrl(): string|null;

Parameters: not specified

Return value: string | null

Throws:


public function getMethodEntityFilter(): \BumbleDocGen\Core\Parser\FilterCondition\ConditionInterface;

Parameters: not specified

Return value: \BumbleDocGen\Core\Parser\FilterCondition\ConditionInterface

Throws:


public function getPropertyEntityFilter(): \BumbleDocGen\Core\Parser\FilterCondition\ConditionInterface;

Parameters: not specified

Return value: \BumbleDocGen\Core\Parser\FilterCondition\ConditionInterface

Throws: