Exemple #1
0
 private function jobThatWasCreated($relativeTime)
 {
     $wasCreatedAt = T\Moment::fromTimestamp(strtotime($relativeTime), T\now()->seconds());
     $job = $this->getMockBuilder('Recruiter\\JobAfterFailure')->disableOriginalConstructor()->setMethods(['createdAt', 'scheduleAt'])->getMock();
     $job->expects($this->any())->method('createdAt')->will($this->returnValue($wasCreatedAt));
     return $job;
 }
Exemple #2
0
 public function isBefore(Moment $m)
 {
     return $this->ms <= $m->ms();
 }
Exemple #3
0
 private function rescheduleIn($job, $relativeTime)
 {
     $job->scheduleAt(T\Moment::fromTimestamp(strtotime($relativeTime, T\now()->seconds())));
 }
Exemple #4
0
 public function from(Moment $reference)
 {
     return $reference->after($this);
 }