Phive\Queue\QueueUtils::calculateDelay PHP Méthode

calculateDelay() public static méthode

public static calculateDelay ( mixed $eta ) : integer
$eta mixed
Résultat integer
    public static function calculateDelay($eta)
    {
        if (null === $eta) {
            return 0;
        }
        $delay = -time() + self::normalizeEta($eta);
        return $delay < 0 ? 0 : $delay;
    }

Usage Example

 /**
  * @dataProvider provideValidEtas
  */
 public function testCalcDelay($eta, $_, $delay)
 {
     $this->assertEquals($delay, QueueUtils::calculateDelay($eta));
 }
All Usage Examples Of Phive\Queue\QueueUtils::calculateDelay