PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 2.12.2
Independent Analytics – WordPress Analytics Plugin v2.12.2
2.15.1 2.15.0 2.14.10 trunk 1.1 1.10 1.10.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.17.1 1.17.2 1.17.3 1.17.4 1.18 1.18.1 1.19.0 1.19.1 1.2 1.20.0 1.21.0 1.22.0 1.22.1 1.23.0 1.23.1 1.24.0 1.24.1 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.28.1 1.28.2 1.28.3 1.29.0 1.3 1.30.0 1.30.1 1.4 1.5 1.6 1.7 1.8 1.9 2.0.0 2.0.1 2.1.4 2.1.5 2.1.6 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.10 2.11.2 2.11.3 2.11.4 2.11.5 2.11.6 2.11.7 2.11.8 2.11.9 2.12.0 2.12.1 2.12.2 2.13.1 2.13.2 2.13.5 2.13.6 2.14.0 2.14.1 2.14.2 2.14.4 2.14.6 2.14.7 2.14.8 2.14.9 2.2.0 2.2.1 2.3.1 2.3.2 2.4.2 2.4.3 2.5.0 2.5.1 2.6.0 2.6.1 2.6.2 2.6.3 2.6.4 2.7.0 2.7.1 2.7.2 2.7.3 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7
independent-analytics / IAWP / Query.php
independent-analytics / IAWP Last commit date
AJAX 11 months ago Admin_Page 11 months ago Click_Tracking 1 year ago Custom_WordPress_Columns 1 year ago Data_Pruning 1 year ago Date_Picker 1 year ago Date_Range 11 months ago Ecommerce 1 year ago Email_Reports 11 months ago Examiner 11 months ago Filter_Lists 1 year ago Form_Submissions 11 months ago Integrations 1 year ago Interval 1 year ago Menu_Bar_Stats 1 year ago Migrations 1 year ago Models 11 months ago Overview 11 months ago Public_API 1 year ago Rows 11 months ago Statistics 11 months ago Tables 11 months ago Utils 11 months ago Appearance.php 1 year ago Campaign_Builder.php 1 year ago Capability_Manager.php 1 year ago Chart.php 1 year ago Chart_Data.php 1 year ago Click_Tracking.php 1 year ago Cron_Job.php 1 year ago Cron_Manager.php 1 year ago Current_Traffic_Finder.php 1 year ago Dashboard_Options.php 11 months ago Dashboard_Widget.php 2 years ago Database.php 1 year ago Database_Manager.php 11 months ago Empty_Report_Option.php 2 years ago Env.php 1 year ago Examiner_Config.php 11 months ago Filters.php 1 year ago Geo_Database_Background_Job.php 1 year ago Geo_Database_Manager.php 11 months ago Geoposition.php 1 year ago Icon_Directory.php 2 years ago Icon_Directory_Factory.php 2 years ago Illuminate_Builder.php 11 months ago Independent_Analytics.php 11 months ago Interrupt.php 1 year ago Known_Referrers.php 11 months ago MainWP.php 1 year ago Map.php 1 year ago Map_Data.php 1 year ago Migration_Fixer_Job.php 1 year ago Patch.php 1 year ago Payload_Validator.php 1 year ago Plugin_Conflict_Detector.php 11 months ago Plugin_Group.php 1 year ago Plugin_Group_Option.php 2 years ago Query.php 1 year ago Query_Taps.php 11 months ago Quick_Stats.php 11 months ago REST_API.php 11 months ago Real_Time.php 1 year ago Report.php 1 year ago Report_Finder.php 1 year ago Report_Options_Parser.php 2 years ago Resource_Identifier.php 1 year ago Settings.php 11 months ago Sort_Configuration.php 1 year ago Tables.php 1 year ago Track_Resource_Changes.php 1 year ago View.php 11 months ago View_Counter.php 1 year ago Views_Over_Time_Finder.php 1 year ago WP_Option_Cache_Bust.php 2 years ago
Query.php
51 lines
1 <?php
2
3 namespace IAWP;
4
5 /** @internal */
6 class Query
7 {
8 public const CAMPAIGN_URLS = 'campaign_urls';
9 public const CAMPAIGNS = 'campaigns';
10 public const REFERRER_GROUPS = 'referrer_groups';
11 public const REFERRERS = 'referrers';
12 public const RESOURCES = 'resources';
13 public const VIEWS = 'views';
14 public const VISITORS = 'visitors';
15 public const VISITORS_TMP = 'visitors_tmp';
16 // Used in DB v7 migration
17 public const VISITORS_1_16_ARCHIVE = 'visitors_1_16_archive';
18 // Used in DB v7 migration
19 public const SESSIONS = 'sessions';
20 public const WC_ORDERS = 'wc_orders';
21 public const ORDERS = 'orders';
22 public const CITIES = 'cities';
23 public const COUNTRIES = 'countries';
24 public const DEVICES = 'devices';
25 public const DEVICE_TYPES = 'device_types';
26 public const DEVICE_OSS = 'device_oss';
27 public const DEVICE_BROWSERS = 'device_browsers';
28 public const REPORTS = 'reports';
29 public const FORMS = 'forms';
30 public const FORM_SUBMISSIONS = 'form_submissions';
31 /**
32 * Safe way to get the name of a table
33 *
34 * @param string $name
35 *
36 * @return string|null
37 */
38 public static function get_table_name(string $name) : ?string
39 {
40 global $wpdb;
41 $prefix = $wpdb->prefix;
42 $reflection = new \ReflectionClass(static::class);
43 $constants = $reflection->getConstants();
44 if (\in_array($name, $constants)) {
45 return $prefix . 'independent_analytics_' . $name;
46 } else {
47 return null;
48 }
49 }
50 }
51