BumbleDocGen / Technical description of the project / Configuration files / Configuration
Configuration class:
namespace BumbleDocGen\Core\Configuration;
final class ConfigurationConfiguration project documentation
- getAdditionalConsoleCommands
- getCacheDir
- getConfigurationVersion
- getDocGenLibDir
- getGitClientPath
- getIfExists
- getLanguageHandlersCollection
- getOutputDir
- getOutputDirBaseUrl
- getPageLinkProcessor
- getPlugins
- getProjectRoot
- getSourceLocators
- getTemplatesDir
- getTwigFilters
- getTwigFunctions
- getWorkingDir
- isCheckFileInGitBeforeCreatingDocEnabled
- useSharedCache
- #
DEFAULT_SETTINGS_FILE| source code
- # __construct | source code
public function __construct(\BumbleDocGen\Core\Configuration\ConfigurationParameterBag $parameterBag, \BumbleDocGen\Core\Cache\LocalCache\LocalObjectCache $localObjectCache, \Psr\Log\LoggerInterface $logger);Parameters:
| Name | Type | Description |
|---|---|---|
| $parameterBag | \BumbleDocGen\Core\Configuration\ConfigurationParameterBag | - |
| $localObjectCache | \BumbleDocGen\Core\Cache\LocalCache\LocalObjectCache | - |
| $logger | \Psr\Log\LoggerInterface | - |
- # getAdditionalConsoleCommands | source code
public function getAdditionalConsoleCommands(): \BumbleDocGen\Console\Command\AdditionalCommandCollection;Parameters: not specified
Return value: \BumbleDocGen\Console\Command\AdditionalCommandCollection
Throws:
- # getCacheDir | source code
public function getCacheDir(): string|null;Parameters: not specified
Throws:
- # getConfigurationVersion | source code
public function getConfigurationVersion(): string;Parameters: not specified
Return value: string
- # getDocGenLibDir | source code
public function getDocGenLibDir(): string;Parameters: not specified
Return value: string
- # getGitClientPath | source code
public function getGitClientPath(): string;Parameters: not specified
Return value: string
Throws:
- # getIfExists | source code
public function getIfExists(mixed $key): string|null;Parameters:
| Name | Type | Description |
|---|---|---|
| $key | mixed | - |
Throws:
- # getLanguageHandlersCollection | source code
public function getLanguageHandlersCollection(): \BumbleDocGen\LanguageHandler\LanguageHandlersCollection;Parameters: not specified
Return value: \BumbleDocGen\LanguageHandler\LanguageHandlersCollection
Throws:
- # getOutputDir | source code
public function getOutputDir(): string;Parameters: not specified
Return value: string
Throws:
- # getOutputDirBaseUrl | source code
public function getOutputDirBaseUrl(): string;Parameters: not specified
Return value: string
Throws:
- # getPageLinkProcessor | source code
public function getPageLinkProcessor(): \BumbleDocGen\Core\Renderer\PageLinkProcessor\PageLinkProcessorInterface;Parameters: not specified
Return value: \BumbleDocGen\Core\Renderer\PageLinkProcessor\PageLinkProcessorInterface
Throws:
- # getPlugins | source code
public function getPlugins(): \BumbleDocGen\Core\Plugin\PluginsCollection;Parameters: not specified
Return value: \BumbleDocGen\Core\Plugin\PluginsCollection
Throws:
- # getProjectRoot | source code
public function getProjectRoot(): string;Parameters: not specified
Return value: string
Throws:
- # getSourceLocators | source code
public function getSourceLocators(): \BumbleDocGen\Core\Parser\SourceLocator\SourceLocatorsCollection;Parameters: not specified
Return value: \BumbleDocGen\Core\Parser\SourceLocator\SourceLocatorsCollection
Throws:
- # getTemplatesDir | source code
public function getTemplatesDir(): string;Parameters: not specified
Return value: string
Throws:
- # getTwigFilters | source code
public function getTwigFilters(): \BumbleDocGen\Core\Renderer\Twig\Filter\CustomFiltersCollection;Parameters: not specified
Return value: \BumbleDocGen\Core\Renderer\Twig\Filter\CustomFiltersCollection
Throws:
- # getTwigFunctions | source code
public function getTwigFunctions(): \BumbleDocGen\Core\Renderer\Twig\Function\CustomFunctionsCollection;Parameters: not specified
Return value: \BumbleDocGen\Core\Renderer\Twig\Function\CustomFunctionsCollection
Throws:
- # getWorkingDir | source code
public function getWorkingDir(): string;Parameters: not specified
Return value: string
Throws:
- # isCheckFileInGitBeforeCreatingDocEnabled | source code
public function isCheckFileInGitBeforeCreatingDocEnabled(): bool;Parameters: not specified
Return value: bool
Throws:
- # useSharedCache | source code
public function useSharedCache(): bool;Parameters: not specified
Return value: bool
Throws: