BumbleDocGen / Technical description of the project / Class map / PhpHandlerSettings
PhpHandlerSettings class:
namespace BumbleDocGen\LanguageHandler\Php;
final class PhpHandlerSettings
- asyncSourceLoadingEnabled
- getClassConstantEntityFilter
- getClassEntityFilter
- getCustomTwigFilters
- getCustomTwigFunctions
- getEntityDocRenderersCollection
- getFileSourceBaseUrl
- getMethodEntityFilter
- getPropertyEntityFilter
- #
DEFAULT_SETTINGS_FILE
| source code - #
SETTINGS_PREFIX
| source code
- # __construct | source code
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 | - |
- # asyncSourceLoadingEnabled | source code
public function asyncSourceLoadingEnabled(): bool;
Parameters: not specified
Return value: bool
Throws:
- # getClassConstantEntityFilter | source code
public function getClassConstantEntityFilter(): \BumbleDocGen\Core\Parser\FilterCondition\ConditionInterface;
Parameters: not specified
Return value: \BumbleDocGen\Core\Parser\FilterCondition\ConditionInterface
Throws:
- # getClassEntityFilter | source code
public function getClassEntityFilter(): \BumbleDocGen\Core\Parser\FilterCondition\ConditionInterface;
Parameters: not specified
Return value: \BumbleDocGen\Core\Parser\FilterCondition\ConditionInterface
Throws:
- # getCustomTwigFilters | source code
public function getCustomTwigFilters(): \BumbleDocGen\Core\Renderer\Twig\Filter\CustomFiltersCollection;
Parameters: not specified
Return value: \BumbleDocGen\Core\Renderer\Twig\Filter\CustomFiltersCollection
Throws:
- # getCustomTwigFunctions | source code
public function getCustomTwigFunctions(): \BumbleDocGen\Core\Renderer\Twig\Function\CustomFunctionsCollection;
Parameters: not specified
Return value: \BumbleDocGen\Core\Renderer\Twig\Function\CustomFunctionsCollection
Throws:
- # getEntityDocRenderersCollection | source code
public function getEntityDocRenderersCollection(): \BumbleDocGen\Core\Renderer\EntityDocRenderer\EntityDocRenderersCollection;
Parameters: not specified
Return value: \BumbleDocGen\Core\Renderer\EntityDocRenderer\EntityDocRenderersCollection
Throws:
- # getFileSourceBaseUrl | source code
public function getFileSourceBaseUrl(): string|null;
Parameters: not specified
Throws:
- # getMethodEntityFilter | source code
public function getMethodEntityFilter(): \BumbleDocGen\Core\Parser\FilterCondition\ConditionInterface;
Parameters: not specified
Return value: \BumbleDocGen\Core\Parser\FilterCondition\ConditionInterface
Throws:
- # getPropertyEntityFilter | source code
public function getPropertyEntityFilter(): \BumbleDocGen\Core\Parser\FilterCondition\ConditionInterface;
Parameters: not specified
Return value: \BumbleDocGen\Core\Parser\FilterCondition\ConditionInterface
Throws: