/** * @dataProvider provideValidEtas */ public function testCalcDelay($eta, $_, $delay) { $this->assertEquals($delay, QueueUtils::calculateDelay($eta)); }
/** * {@inheritdoc} */ public function push($item, $eta = null) { $this->pheanstalk->putInTube($this->tubeName, $item, PheanstalkInterface::DEFAULT_PRIORITY, QueueUtils::calculateDelay($eta)); }