public function spread($onfulfilledArray) { return $this->then(function ($array) use($onfulfilledArray) { return call_user_func_array($onfulfilledArray, $array); }); }