Bolt\Cron::getNextRunTime PHP Method

getNextRunTime() private method

Get the next run time for a given interim.
private getNextRunTime ( string $interimName, Bolt\Storage\Entity\Cron $runEntity ) : DateTime
$interimName string The interim; CRON_HOURLY, CRON_DAILY, CRON_WEEKLY, CRON_MONTHLY or CRON_YEARLY
$runEntity Bolt\Storage\Entity\Cron The last execution time of the interim
return DateTime
    private function getNextRunTime($interimName, Entity\Cron $runEntity)
    {
        $interval = new \DateInterval($this->jobs[$interimName]['increment']);
        $nextRunTime = clone $runEntity->getLastrun();
        $nextRunTime->add($interval);
        return $nextRunTime;
    }