whereInviterId(Auth::id()); } public function invitee(): BelongsTo { return $this->belongsTo(User::class); } public function inviter(): BelongsTo { return $this->belongsTo(User::class); } public function order(): BelongsTo { return $this->belongsTo(Order::class); } public function getAmountAttribute($value) { return $value / 100; } public function setAmountAttribute($value): void { $this->attributes['amount'] = $value * 100; } public function getCommissionAttribute($value) { return $value / 100; } public function setCommissionAttribute($value): void { $this->attributes['commission'] = $value * 100; } }