<?php call_user_func_array(callable $callback, array $args): mixed
<?php } $task = array_shift($tasks); $promise = call_user_func_array($task, func_get_args()); assert($promise instanceof PromiseInterface); $pending = $promise;