PluginProbe
Simple Analytics / 1.110
Simple Analytics v1.110
1.110 1.109 1.108 1.107 1.106 1.73 1.74 1.75 1.76 1.77 1.78 1.79 1.8 1.80 1.81 1.82 1.83 1.84 1.85 1.86 1.87 1.88 1.89 1.9 1.90 All 99 releases
simpleanalytics / src / SettingName.php

SettingName.php in Simple Analytics 1.110, at src/SettingName.php

95 lines 2.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace SimpleAnalytics;
4
5 defined('\\ABSPATH') || exit;
6
7 /**
8 * We use these values to avoid using magic strings in our code.
9 */
10 class SettingName
11 {
12 /**
13 * @var string
14 */
15 const CUSTOM_DOMAIN = 'simpleanalytics_custom_domain';
16 /**
17 * @var string
18 */
19 const NOSCRIPT = 'simpleanalytics_noscript';
20 /**
21 * @var string
22 */
23 const EXCLUDED_IP_ADDRESSES = 'simpleanalytics_excluded_ip_addresses';
24 /**
25 * @var string
26 */
27 const EXCLUDED_ROLES = 'simpleanalytics_exclude_user_roles';
28 /**
29 * @var string
30 */
31 const HASH_MODE = 'simpleanalytics_hash_mode';
32 /**
33 * @var string
34 */
35 const COLLECT_DNT = 'simpleanalytics_collect_dnt';
36 /**
37 * @var string
38 */
39 const IGNORE_PAGES = 'simpleanalytics_ignore_pages';
40 /**
41 * @var string
42 */
43 const MANUAL_COLLECT = 'simpleanalytics_manual_collect';
44 /**
45 * @var string
46 */
47 const ONLOAD_CALLBACK = 'simpleanalytics_onload_callback';
48 /**
49 * Hash recorded only when an authorized user saves the callback.
50 * @var string
51 */
52 const ONLOAD_CALLBACK_HASH = 'simpleanalytics_onload_callback_hash';
53 /**
54 * @var string
55 */
56 const HOSTNAME = 'simpleanalytics_hostname';
57 /**
58 * @var string
59 */
60 const SA_GLOBAL = 'simpleanalytics_sa_global';
61 /**
62 * @var string
63 */
64 const ENABLED = 'simpleanalytics_enabled';
65 /**
66 * @var string
67 */
68 const AUTOMATED_EVENTS = 'simpleanalytics_automated_events';
69 /**
70 * @var string
71 */
72 const EVENT_COLLECT_DOWNLOADS = 'simpleanalytics_event_collect_downloads';
73 /**
74 * @var string
75 */
76 const EVENT_EXTENSIONS = 'simpleanalytics_event_extensions';
77 /**
78 * @var string
79 */
80 const EVENT_USE_TITLE = 'simpleanalytics_event_use_title';
81 /**
82 * @var string
83 */
84 const EVENT_FULL_URLS = 'simpleanalytics_event_full_urls';
85 /**
86 * @var string
87 */
88 const EVENT_SA_GLOBAL = 'simpleanalytics_event_sa_global';
89
90 static function cases(): array
91 {
92 return (new \ReflectionClass(__CLASS__))->getConstants();
93 }
94 }
95