Minor display fixes, link to old site

This commit is contained in:
Deon George
2018-07-16 15:06:43 +10:00
parent 64b6c09b8f
commit 1821810570
21 changed files with 375 additions and 203 deletions

View File

@@ -12,12 +12,14 @@ class Payment extends Model
protected $appends = [
'date_paid',
'payment_id_url',
'total',
];
protected $visible = [
'date_paid',
'id',
'payment_id_url',
'total',
];
@@ -36,6 +38,16 @@ class Payment extends Model
return $this->date_payment->format('Y-m-d');
}
public function getPaymentIdAttribute()
{
return sprintf('%02s-%04s+%05s',$this->site_id,$this->account_id,$this->id);
}
public function getPaymentIdUrlAttribute()
{
return sprintf('<a href="/u/payment/view/%s">%s</a>',$this->id,$this->payment_id);
}
public function getTotalAttribute()
{
return sprintf('%3.'.$this->currency()->rounding.'f',$this->total_amt);