diff options
Diffstat (limited to 'classes/Payment.php')
-rw-r--r-- | classes/Payment.php | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/classes/Payment.php b/classes/Payment.php index d37bcc9..939ce13 100644 --- a/classes/Payment.php +++ b/classes/Payment.php @@ -77,6 +77,19 @@ class Payment extends Model { $trans = Braintree_Transaction::find($this->braintree_id); $this->braintree_status = $trans->status; + return $this->braintree_status; + } + + /** + * Get Braintree status history + */ + public function getBraintreeStatusHistory() { + if (is_null($this->braintree_id)) { + return []; + } + + $trans = Braintree_Transaction::find($this->braintree_id); + return $trans->statusHistory; } /** |