Configuration API¶
In order to access the extension configuration, a slim PHP API exists. Each configuration option is accessible by an appropriate class method.
- class EliasHaeussler\Typo3Warming\Configuration\Configuration¶
API to access all available extension configuration options.
- getCrawler()¶
Get the configured crawler class.
- Return type
class-string<EliasHaeussler\CacheWarmup\Crawler\CrawlerInterface>
- getCrawlerOptions()¶
Get the configured crawler options.
- Return type
array
- getVerboseCrawler()¶
Get the configured verbose crawler class.
- Return type
class-string<EliasHaeussler\CacheWarmup\Crawler\VerboseCrawlerInterface>
- getVerboseCrawlerOptions()¶
Get the configured verbose crawler options.
- Return type
array
- getLimit()¶
Get the configured crawler limit.
- Return type
int
- getExcludePatterns()¶
Get the configured exclude patterns.
- Return type
list<string>
- getStrategy()¶
Get the configured crawling strategy.
- Return type
string|null
- getSupportedDoktypes()¶
Get all doktypes that support cache warmup from page tree.
- Return type
list<int>
- getUserAgent()¶
Get the calculated user-agent.
- Return type
string