|
@@ -31,7 +31,17 @@ class Voucher extends Model
|
|
|
'expires_at'
|
|
|
];
|
|
|
|
|
|
- protected $appends = ['used' , 'status'];
|
|
|
+ /**
|
|
|
+ * The attributes that should be cast to native types.
|
|
|
+ *
|
|
|
+ * @var array
|
|
|
+ */
|
|
|
+ protected $casts = [
|
|
|
+ 'credits' => 'float',
|
|
|
+ 'uses' => 'integer'
|
|
|
+ ];
|
|
|
+
|
|
|
+ protected $appends = ['used', 'status'];
|
|
|
|
|
|
/**
|
|
|
* @return int
|
|
@@ -44,7 +54,8 @@ class Voucher extends Model
|
|
|
/**
|
|
|
* @return string
|
|
|
*/
|
|
|
- public function getStatusAttribute(){
|
|
|
+ public function getStatusAttribute()
|
|
|
+ {
|
|
|
return $this->getStatus();
|
|
|
}
|
|
|
|