belongsTo('App\Models\Purchase\Bill'); } public function item() { return $this->belongsTo('App\Models\Common\Item'); } public function taxes() { return $this->hasMany('App\Models\Purchase\BillItemTax', 'bill_item_id', 'id'); } /** * Convert price to double. * * @param string $value * @return void */ public function setPriceAttribute($value) { $this->attributes['price'] = (double) $value; } /** * Convert total to double. * * @param string $value * @return void */ public function setTotalAttribute($value) { $this->attributes['total'] = (double) $value; } /** * Convert tax to double. * * @param string $value * @return void */ public function setTaxAttribute($value) { $this->attributes['tax'] = (double) $value; } }