Your IP : 216.73.217.77


Current Path : /home/users/unlimited/www/ultimate-ai.codeskitter.site/vendor/hubspot/api-client/lib/
Upload File :
Current File : /home/users/unlimited/www/ultimate-ai.codeskitter.site/vendor/hubspot/api-client/lib/Delay.php

<?php

namespace HubSpot;

class Delay
{
    public static function getConstantDelayFunction(int $secondsDelay = 10)
    {
        return function ($retries) use ($secondsDelay) {
            return 1000 * $secondsDelay;
        };
    }

    public static function getLinearDelayFunction()
    {
        return function ($retries) {
            return 1000 * $retries;
        };
    }

    public static function getExponentialDelayFunction(int $base)
    {
        return function ($retries) use ($base) {
            return 1000 * pow($base, $retries);
        };
    }
}