belongsTo('App\BusinessItem'); } public function shopping_carts () { return $this->morphMany('App\ShoppingCart', 'payable'); } public function offers () { return $this->hasMany('App\Offer'); } public function orders () { return $this->hasMany('App\Order'); } public function auction () { return $this->hasOne('App\Auction'); } public function business () { return $this->belongsTo('App\Business'); } public function getDescriptionAttribute () { return json_decode($this->attributes['description']); } public function setDescriptionAttribute ($value) { $this->attributes['description'] = json_encode($value, JSON_UNESCAPED_UNICODE); } }