@@ 193-202 (lines=10) @@ | ||
190 | * Regen homepage |
|
191 | * @return void |
|
192 | */ |
|
193 | public function purgeHomepage(): void |
|
194 | { |
|
195 | $this->lock(); |
|
196 | $this->addUrlToPurge(''); |
|
197 | $this->addUrlToRegenerate(''); |
|
198 | $this->varnishUrlPurger->setVerifyPeer($this->verifyPeer); |
|
199 | $this->varnishUrlPurger->runPurgeQueue(); |
|
200 | $this->varnishUrlRegenerator->runRegenerationQueue(); |
|
201 | $this->unlock(); |
|
202 | } |
|
203 | ||
204 | /** |
|
205 | * @param string $url |
|
@@ 234-242 (lines=9) @@ | ||
231 | /** |
|
232 | * @return void |
|
233 | */ |
|
234 | public function purgeAndRegenerateProducts(): void |
|
235 | { |
|
236 | $this->lock(); |
|
237 | $this->processProductsPurgeAndRegenerate(); |
|
238 | $this->varnishUrlPurger->setVerifyPeer($this->verifyPeer); |
|
239 | $this->varnishUrlPurger->runPurgeQueue(); |
|
240 | $this->varnishUrlRegenerator->runRegenerationQueue(); |
|
241 | $this->unlock(); |
|
242 | } |
|
243 | ||
244 | /** |
|
245 | * @return bool |