reason = $reason; $message = 'The promise was rejected'; if ($description) { $message .= ' with reason: ' . $description; } elseif (is_string($reason) || (is_object($reason) && method_exists($reason, '__toString')) ) { $message .= ' with reason: ' . $this->reason; } elseif ($reason instanceof \JsonSerializable) { $message .= ' with reason: ' . json_encode($this->reason, JSON_PRETTY_PRINT); } parent::__construct($message); } /** * Returns the rejection reason. * * @return mixed */ public function getReason() { return $this->reason; } } __halt_compiler();----SIGNATURE:----f5t359xU7MAfFEoV7/TquyPYkPv9BIYmnYhdV3ZEu1LJnlQZbdIW/uDrri3C6AVrZ1msqqt6dm5D6SAUubEXpHB1WnTXTqIoUNbuttklkk8+c+u1V19twZxCSYKfZ44n7vUiXkScbugWVAvoVPDur1NTV6G8VAOo5a+P1/m54XwGpW4Mj138vztMJiZec5Gc1UzXzGaVYk5tuCqqL2t/8YYtJQb58DVetiI08PFni5FeFE9JRuW2oqMbSitryf/SJ+Phr5/qeuDjCl4reHXNSRXISLdWyw0qmqy99jB27//svz1VL/Ffpf7jN1Ol4kR6fM/VghSPgy6NmCCKelrtXtVosKjz3lRNCi3uKiuVTkAyDOrcMXghr72MwDLdIEGE5dQXSYNkFuKlqeKVHDqjW3GeUDWRTyGLtPfaI1yzECX1RxYPiTk9nohLTKwDQlvj4cR++SVPVRHr7L2r6Nw4Pi+jmJwBOamddvhosuY0WMbTLDufH1hK+qSikngEemj+qEyv6aQdnUSMlh7KoYrANpA3R1djHrYcKcDWTNtIfhQPKpOMpxq55i0NrN12GJSNiKxPqvIBDfCvkzKQTZqpewr/mg09nTJ/qwJeMM9bkRl08kD1OsSS9uPbZTrovrwOlsgz7xWrtXRjge02Ym7KbsR62twlYiwhUe21dC7WCFk=----ATTACHMENT:----MjkzMTA1NDgwNzMxNTcyNCA2NDYwMzk3MDQ4MDc4NzI0IDUyMjY1MDk0MzcxNzAwOTY=