/** * Statically check a Payment_Result class for success * * @param mixed $obj Object to check * * @return bool * @author Joe Stump <*****@*****.**> */ public static function isSuccess(Payment_Process2_Result $obj) { return $obj->getCode() == Payment_Process2::RESULT_APPROVED; }
public function testShouldRespectInternalSettingsWhenReadingCodes() { $result = new Payment_Process2_Result(null, new Payment_Process2_Common()); $result->_statusCodeMap[null] = Payment_Process2::RESULT_APPROVED; $this->assertSame(Payment_Process2::RESULT_APPROVED, $result->getCode()); }