public function promiseAndFailToChangeTheNumber() { return new Promise(function (callable $resolve, callable $reject) { return $reject(new \Exception("Cannot change the number")); }); }