8889841cbelongsTo('App\Category'); } public function brand() { return $this->belongsTo('App\Brand'); } public function unit() { return $this->belongsTo('App\Unit'); } public function variant() { return $this->belongsToMany('App\Variant', 'product_variants')->withPivot('id', 'item_code', 'additional_cost', 'additional_price'); } public function scopeActiveStandard($query) { return $query->where([ ['is_active', true], ['type', 'standard'] ]); } public function scopeActiveFeatured($query) { return $query->where([ ['is_active', true], ['featured', 1] ]); } }