public function purgeForContent($contentId, $locationIds = array()) { if ($this->isSwitchedOff()) { return; } $this->gatewayCachePurger->purgeForContent($contentId, $locationIds); }
/** * @dataProvider getUnreceivedSignals */ public function testDoesNotReceiveOtherSignals($signal) { $this->cachePurgerMock->expects($this->never())->method('purgeForContent'); $this->cachePurgerMock->expects($this->never())->method('purgeAll'); $this->slot->receive($signal); }
public function testPurgeAllSwitchedOff() { $this->httpCachePurger->switchOff(); $this->gatewayCachePurgerMock->expects($this->never())->method('purgeAll'); $this->httpCachePurger->purgeAll(); }