@@ -68,7 +68,7 @@ protected function configure(): void
68
68
$ this ->crawlingStrategyFactory ->getAll (),
69
69
));
70
70
71
- $ crawlingStrategy = $ this ->configuration ->getStrategy () ;
71
+ $ crawlingStrategy = $ this ->configuration ->crawlingStrategy ;
72
72
if ($ crawlingStrategy !== null ) {
73
73
$ crawlingStrategy = $ crawlingStrategy ::getName ();
74
74
}
@@ -140,7 +140,7 @@ protected function configure(): void
140
140
├─ The maximum number of pages to be warmed up can be defined via the extension configuration <info>limit</info>.
141
141
│ It can be overridden by using the <info>--limit</info> option.
142
142
│ The value <info>0</info> deactivates the crawl limit.
143
- ├─ Default: <info> {$ v ($ this ->configuration ->getLimit () )}</info>
143
+ ├─ Default: <info> {$ v ($ this ->configuration ->limit )}</info>
144
144
├─ Example: <comment>warming:cachewarmup -s 1 --limit 100</comment> (limits crawling to 100 pages)
145
145
└─ Example: <comment>warming:cachewarmup -s 1 --limit 0</comment> (no limit)
146
146
@@ -166,8 +166,8 @@ protected function configure(): void
166
166
├─ Use the extension configuration <info>verboseCrawler</info> to use an alternative crawler for
167
167
│ command-line requests. For warmup requests triggered via the TYPO3 backend, you can use the
168
168
│ extension configuration <info>crawler</info>.
169
- ├─ Currently used default crawler: <info> {$ v ($ this ->configuration ->getCrawler ()::class )}</info>
170
- └─ Currently used verbose crawler: <info> {$ v ($ this ->configuration ->getVerboseCrawler ()::class )}</info>
169
+ ├─ Currently used default crawler: <info> {$ v ($ this ->configuration ->crawlerClass )}</info>
170
+ └─ Currently used verbose crawler: <info> {$ v ($ this ->configuration ->verboseCrawlerClass )}</info>
171
171
172
172
* <comment>Custom User-Agent header</comment>
173
173
├─ When the default crawler is used, each warmup request is executed with a special User-Agent header.
@@ -206,7 +206,7 @@ protected function configure(): void
206
206
null ,
207
207
Console \Input \InputOption::VALUE_REQUIRED ,
208
208
'Maximum number of pages to be crawled. Set to <info>0</info> to disable the limit. ' ,
209
- $ this ->configuration ->getLimit () ,
209
+ $ this ->configuration ->limit ,
210
210
);
211
211
$ this ->addOption (
212
212
'strategy ' ,
@@ -289,17 +289,16 @@ private function prepareCommandParameters(Console\Input\InputInterface $input):
289
289
$ format = $ input ->getOption ('format ' );
290
290
291
291
// Fetch input options from extension configuration
292
- $ excludePatterns = $ this ->configuration ->getExcludePatterns ();
293
- $ crawler = $ this ->configuration ->getVerboseCrawler ();
294
- $ crawlerOptions = $ this ->configuration ->getVerboseCrawlerOptions ();
295
- $ parserOptions = $ this ->configuration ->getParserOptions ();
292
+ $ excludePatterns = $ this ->configuration ->excludePatterns ;
293
+ $ crawlerOptions = $ this ->configuration ->verboseCrawlerOptions ;
294
+ $ parserOptions = $ this ->configuration ->parserOptions ;
296
295
297
296
// Initialize sub-command parameters
298
297
$ subCommandParameters = [
299
298
'sitemaps ' => $ sitemaps ,
300
299
'--urls ' => $ urls ,
301
300
'--limit ' => $ limit ,
302
- '--crawler ' => $ crawler ::class ,
301
+ '--crawler ' => $ this -> configuration -> verboseCrawlerClass ,
303
302
'--format ' => $ format ,
304
303
];
305
304
0 commit comments