belongsTo(Deal::class); } public function client() { return $this->belongsTo(related: Client::class); } protected static function booted(): void { static::created(function (DealClients $dealClient) { UserRole::create([ 'user_id' => $dealClient->client_id, 'role_id' => Role::CLIENT ]); }); } }