'integer', 'price' => 'decimal:2', 'subtotal' => 'decimal:2' ]; protected $with = ['product']; public function product(): BelongsTo { return $this->belongsTo(Product::class, 'product_id', 'id'); } public function purchase(): BelongsTo { return $this->belongsTo(Purchase::class, 'purchase_id', 'id'); } public function getPriceAttribute($value) { return $value / 100; } public function getUnitPriceAttribute($value) { return $value / 100; } public function getSubTotalAttribute($value) { return $value / 100; } public function getProductDiscountAmountAttribute($value) { return $value / 100; } public function getProductTaxAmountAttribute($value) { return $value / 100; } }