public functionabortJobs() : void {
foreach ($this->currentPromises as $promiseGroup) {
foreach ($promiseGroup as $promise) {
// to support react/promise 2.x we wrap the promise in a resolve() call for safety\React\Promise\resolve($promise)->cancel();
}
}
}