$user->id, ...$data, 'timezone' => config('app.timezone', 'UTC'), ]); $workspace->members()->attach($user->id, ['role' => Role::Owner->value]); $user->switchWorkspace($workspace); if ($user->hasActiveSubscription()) { $user->incrementWorkspaceQuantity(); } return $workspace; } }