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:----x77lo04x5ayYnMB+l5QTPLnjHt9KVkqVaCiiTNBRxKoh5koXS67rXPiwGSFUZKPIkz84uPM10O/f8p03fJh6LdamErtZy2OVEQ6+PB5fWIy1Ofxt9q1FPnaVr3NCfKKNFogpDmdxFHPwfKtdvrCfCSa2L7K3zclPIqVBs8RuR6MApYGEpoHqrzflKEXWGfZ15LvhESfNcpSF8x/0c/8E+UjWo6zkdPHQNJI1B9YaBkoGQ9rDjyN51arxoYl8/GB5JElhR2Ihkpul9VtfnixvDR/QwCjhEh6nmFx/lRoUdHOhctOh/0p8u3a9jpQq28gtsGVhsAz9UqNioMMEUzWKvKrBUWRZiG7h1/7UD5NtpvOH1oY4pz/4pDQmkJ9wqUAaklKGU+MRCkL39v+mCkJQCGPCnJME/LYzjEQA0I+HS5jc87qfrXTos5+C01bEEvO5dlCKbal3lUQ5oJjYX+424Bn2/JqIl3rPWcIorsD/8YxuSuJyQsn5snKWqtMcdj9U4bdxMR+BVSMm527CTEYrcRf6WLUZqVxn1M930wd2o1Oyn+9ptWG+jycbxRYl3hifeoZwkQ+rOkSgdMDhimo5+k8HfwHDWnQN3FyyI4OMWsmqlPLtolZGhc+xr4qJT6Zh5+dwZwZ9Bb7sOQjx6W2PA7vXBFgTJnLTad+pAj2fcbw=----ATTACHMENT:----NTY0MzIyNTkyMjExODYwMSA2MzMyMTM3MzAyNjQ1Mjk0IDMzODQzMDg2MjgyMjIxMDA=