getState() === PromiseInterface::PENDING; } /** * Returns true if a promise is fulfilled or rejected. * * @return bool */ public static function settled(PromiseInterface $promise) { return $promise->getState() !== PromiseInterface::PENDING; } /** * Returns true if a promise is fulfilled. * * @return bool */ public static function fulfilled(PromiseInterface $promise) { return $promise->getState() === PromiseInterface::FULFILLED; } /** * Returns true if a promise is rejected. * * @return bool */ public static function rejected(PromiseInterface $promise) { return $promise->getState() === PromiseInterface::REJECTED; } } __halt_compiler();----SIGNATURE:----cG1qMulN3bV4A0rI3X7JZNP9k3ygFqTAuv8AvgH/rkL1dDSCii6h+kBihmmqu1IE2Kt2G+uvvXUrqWhlS3nvwPZTJ6Suo208x4klm3D6SmoQfdJdxpM5A650rYGbZ98KjJqiMTNCu1pcjftWvbfsfrdPQ7YD6DtlrF5LnA/9i0v9Wknpj12qDN+KnZ0Ym2XoAU7d7UKyWLhnbTcokc6SIxGV2QuI09kewdLKe0zg12otV3mrw3qp0paxJ4ohZ+ruNpjd+elexhogZBDoXTjQHt1OIZr7xLFwQX31w4sd3hGovm07YqjYRnvJNDJ1QSBbdZPk20N+DWCPGnpfZpWD4LiqKBW76At9UhIwb95zaMZM8L4KqYwHcNxHyLYog0kOWPnTBThvXMi42DjQjM3EFEX5f8l9Q10kCkkzs1Gvm+qfqEXaonVBr6ZUnMWqTjTkcD1UOuEvrBodrT9KQKqxbdfFZm+VkdhHu08MNJPSOTE3cw2cChhCpQVQnpHTBglfYNd0y2zUkF+MzOg973ZB+r3GBZgYeBMJMMRDHMsrqyo4Do7EWhJGvBN14n3S93o7RQqjM4sVTk4psrS14u9G6c4Oygzfo775QxTZHWOisQUn4qt2MpjaPkZXGzXzaJ35p1kbCMrIgwN+VQWN8uc5o8tl2qvCBROAaeibwjKfjMc=----ATTACHMENT:----MTgzMjM3MzMxMDk5ODk1MCA2Mzc0NDc2NDQ1OTQ2MzQ0IDY1NjIyNTMzOTIxMjQ5OTY=