after(fn (array $data, $record) => app(SuperAdminAuditLogger::class)->recordModelMutation( 'updated', $record, SuperAdminAuditLogger::fieldsMetadata($data), static::class )), Actions\ActionGroup::make(TenantResource::lifecycleActions()) ->label(__('admin.tenants.actions.lifecycle')) ->icon('heroicon-o-shield-exclamation'), Actions\ActionGroup::make(TenantResource::lifecycleManagementActions()) ->label(__('admin.tenants.actions.lifecycle_controls')) ->icon('heroicon-o-adjustments-horizontal'), ]; } public function infolist(Schema $schema): Schema { return TenantLifecycleInfolist::configure($schema); } }