interface PromiseInterface
Same name in this branch
- 11.1.x vendor/react/promise/src/PromiseInterface.php \React\Promise\PromiseInterface
- 11.1.x vendor/guzzlehttp/promises/src/PromiseInterface.php \GuzzleHttp\Promise\PromiseInterface
Promise interface. Promises are logical blocks, tied to `will...` keyword.
@author Konstantin Kudryashov <ever.zet@gmail.com>
Hierarchy
- interface \Prophecy\Promise\PromiseInterface
Expanded class hierarchy of PromiseInterface
All classes that implement PromiseInterface
File
-
vendor/
phpspec/ prophecy/ src/ Prophecy/ Promise/ PromiseInterface.php, line 23
Namespace
Prophecy\PromiseView source
interface PromiseInterface {
/**
* Evaluates promise.
*
* @param array<mixed> $args
* @param ObjectProphecy<object> $object
* @param MethodProphecy $method
*
* @return mixed
*/
public function execute(array $args, ObjectProphecy $object, MethodProphecy $method);
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overrides |
---|---|---|---|---|
PromiseInterface::execute | public | function | Evaluates promise. | 4 |