crunz icon indicating copy to clipboard operation
crunz copied to clipboard

Multiple Schedule objects from one task-file

Open gennadiylitvinyuk opened this issue 2 years ago • 5 comments

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;

gennadiylitvinyuk avatar Feb 06 '23 08:02 gennadiylitvinyuk