public function createProcesses($definitions, $flags = Runtime::CREATE_DEFAULT, $params = [])
{
$promises = [];
foreach ($definitions as $alias => $name) {
$promises[] = $this->createProcess($alias, $name, $flags, $params);
}
return Promise::all($promises)->then(function () {
return 'Processes have been created.';
}, function () {
throw new RejectionException('Some of the processes could not be created.');
});
}