public function testGetTime() { $processSchedule = new ProcessSchedule(); $this->assertEquals('* * * * *', $processSchedule->getTime()); $processSchedule->setMinute(2); $processSchedule->setHour(3); $processSchedule->setDayOfMonth(4); $processSchedule->setMonth(5); $processSchedule->setDayOfWeek(6); $this->assertEquals('2 3 4 5 6', $processSchedule->getTime()); }
/** * Loads fixtures. * * @param \Doctrine\Common\Persistence\ObjectManager $manager */ public function load(ObjectManager $manager) { $processSchedule = new ProcessSchedule(); $processSchedule->setDayOfWeek(null); $processSchedule->setMonth(null); $processSchedule->setDayOfMonth(null); $processSchedule->setHour(null); $processSchedule->setMinute(null); $processSchedule->setType('collector.example.main'); $manager->persist($processSchedule); $this->addReference('process-schedule-1', $processSchedule); $processSchedule = new ProcessSchedule(); $processSchedule->setDayOfWeek(null); $processSchedule->setMonth(null); $processSchedule->setDayOfMonth(null); $processSchedule->setHour(15); $processSchedule->setMinute(10); $processSchedule->setType('worker.sugar_crm.main'); $manager->persist($processSchedule); $this->addReference('process-schedule-2', $processSchedule); $manager->flush(); }