public function getQueueDelay() { $startOn = $this->getStartOn(); $scheduleDelay = $this->getScheduleDelay(); if ($scheduleDelay > 0) { $startOn = $startOn + $scheduleDelay; } $delay = $startOn - time(); return $delay; }