belongsTo(Purchase::class, 'purchase_id', 'id'); } public function setAmountAttribute($value) { $this->attributes['amount'] = $value * 100; } public function getAmountAttribute($value) { return $value / 100; } public function getDateAttribute($value) { return Carbon::parse($value)->format('d M, Y'); } public function scopeByPurchase($query) { return $query->where('purchase_id', request()->route('purchase_id')); } }