belongsTo('App\Models\Sale\Invoice'); } public function item() { return $this->belongsToThrough('App\Models\Common\Item', 'App\Models\Sale\InvoiceItem', 'invoice_item_id')->withDefault(['name' => trans('general.na')]); } /** * Convert rate to double. * * @param string $value * @return void */ public function setRateAttribute($value) { $this->attributes['rate'] = (double) $value; } }