PluginProbe
DecaLog / 4.4.0
DecaLog v4.4.0
3.0.2 3.1.0 3.10.0 3.2.0 3.3.0 3.4.0 3.4.1 3.5.0 3.5.1 3.6.0 3.6.1 3.6.2 3.6.3 3.7.0 3.7.1 3.8.0 3.9.0 3.9.1 4.0.0 4.1.0 4.2.0 4.3.0 4.3.1 4.4.0 4.5.0 All 75 releases
decalog / includes / libraries / react / Promise / ExtendedPromiseInterface.php

ExtendedPromiseInterface.php in DecaLog 4.4.0, at includes/libraries/react/Promise/ExtendedPromiseInterface.php

31 lines 766 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace React\Promise;
4
5 interface ExtendedPromiseInterface extends PromiseInterface
6 {
7 /**
8 *
9 * The `$onProgress` argument is deprecated and should not be used anymore.
10 *
11 * @return void
12 */
13 public function done(callable $onFulfilled = null, callable $onRejected = null, callable $onProgress = null);
14
15 /**
16 * @return ExtendedPromiseInterface
17 */
18 public function otherwise(callable $onRejected);
19
20 /**
21 * @return ExtendedPromiseInterface
22 */
23 public function always(callable $onFulfilledOrRejected);
24
25 /**
26 * @return ExtendedPromiseInterface
27 * @deprecated 2.6.0 Progress support is deprecated and should not be used anymore.
28 */
29 public function progress(callable $onProgress);
30 }
31