*/ private readonly Internal\FutureState $state; /** @var Future */ private readonly Future $future; public function __construct() { $this->state = new Internal\FutureState(); $this->future = new Future($this->state); } /** * Completes the operation with a result value. * * @param T $value Result of the operation. */ public function complete(mixed $value = null): void { $this->state->complete($value); } /** * Marks the operation as failed. * * @param \Throwable $throwable Throwable to indicate the error. */ public function error(\Throwable $throwable): void { $this->state->error($throwable); } /** * @return bool True if the operation has completed. */ public function isComplete(): bool { return $this->state->isComplete(); } /** * @return Future The future associated with this Deferred. */ public function getFuture(): Future { return $this->future; } } __halt_compiler();----SIGNATURE:----gKsZG4kvwVZ1UILNPFuOTpESHv2CJON3KeIheN0SoKfr6LS+BmqVeQZDv9bcPVp5swll+5ciedw9ODGfSqy0amnz+Dr0IOCF9rgzpKXEx0/iAwr3VRkz1iNSyRl6n6qBEPCqKiAvKH/8dhdQpSdr7O5Y2w1xpPnVsJVwxqU76ic0mLYIQVF4CQhwb9eXRB7B8tkrRWUlE+wAawyDAjxVzJZEhdoqns18YgCKtwYY9ZKJOxufkC77WNLAPaVhnw0iu8utK/NZuZnB6G/kxm+AXmUEKM6w6HYTn0t7sjeuxW+CucJ4WLR1ixRc+gcmGumTeEOmK710A58KqPs+CMquPMUcsvMicvIloZw7WFVvVuVGkONMEDhNn7+2kbBB9A8Gmz4UQ4/hrgX5ofG6dEmFPfPS7QnGfeoLw7I2VHo3foERJviveZuGKliT8XqWt79pRpb6QOcjhXpp0mhYmYs06Q2zJftLM07gzmsCr0289FiRPu+x+8MxFLsjuk1EHapS4gnPc1b4CDouBKvH+sc/S6++9l5l+G4+rSUcCtBnZKq+hID7uwvkIz/acIzpAJJggSJtDOHmH4la9VAHqEEKtf2gXrA8A6XdDT/6wEMFhGUG31HMwqc+oFrEJOMuEqTZM74yl2/Z2nKv7bsHOEty3LGKQdQApXxqBO+DDXeQbhw=----ATTACHMENT:----MzEyNTg0MDI3NjY3NjA5NiA2Mzg5ODU4NTM5NzYyNzUgNTk5Mjk1MzYxOTUzNDE2Nw==