crunz
crunz copied to clipboard
Multiple Schedule objects from one task-file
Description
It would be very helpful to have a possibility to return multiple different Schedule
objects from one task-file.
One possible usage scenario is external schedule source for Schedules.
Possible implementations are simple array or a Schedule-collection object.
Example
use Crunz\Schedule;
//...
$schedules = []; // new ScheduleArrayObject();
forearch ($externalDefinitions as $definition) {
$schedule = new Schedule();
// configure $schedule
// ...
$schedules[] = $schedule;
}
return $schedules;