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:----LksR2rQi30ogmN8CFl8wVfwEnAvLXT1lmRnsd6Y39lcLUEptET5iyUrV0gCc7uuOw4yf+0TWNAwmiKotj/XK8es8HTkfCpLbUy3Xh7ZVe+7a1O0YNyDQVhZ/5fZBBi1JHKynH9ftfrFkYu33s5tu7m2grL+rIbLS14dbv1lilrh4pc3vliIvn4A7U/3cyNUbjx/xtLqos94sjvv6Ka+N5eJ0mrBpvjBdFIqRGAxxXQ7epH8LbThhaHvtr0l3jxtRX8cxvoKjmonMwqsk1Fea19qAYaws/YPbGe2gQpxIVoGA5fC9Wh03nmJ7yCgV5rL7sHg3bi7rDf/DkBmCid3MqCQJ+thUWZ8R7sLyGeJP9hN5yuU6mk3f2H8zCDKWE3pjQkWeYvzCgHX8tktq36GVUCAZPviI+CNRkdTvaDDNToXHDTg0o49dDqR6dPJim/zAQnl1AYg7NhHV4diTwptgQbjRp+hrDOIgWmnQbnFAULjY/izSr8z3cuLUTpPemA7AQTZGW/UTo2jxiu9IrvKo9Rzjxwecx4tkFBRUd0PAP2TaIzeiisWrlkZUHVrBmn5rec5TDFgWysrn1ErvmOjkkdTexgeFz64RbEVq8sQPIDAjbz1A3VZGd91HRir5nVFgIrJH16Fyqk1fHZzzRIH19OGC/ZUWs2SdWMxN2t6wggg=----ATTACHMENT:----NDM3NDg0MDgyOTQzOTU1MyA1ODA4Mzg5ODc4NjQyOTg2IDE2NDM5NDc2ODM1ODY2Nzk=