LLMS_Data::get_data( string $dataset, string $format = 'array' )
Get the data data
Description Description
Parameters Parameters
- $dataset
-
(string) (Required) dataset to retrieve data for [tracker|system_report]
- $format
-
(string) (Optional) data return format (unused for unrecalled reasons)
Default value: 'array'
Return Return
(array)
Source Source
File: includes/class.llms.data.php
public static function get_data( $dataset, $format = 'array' ) { $data = array(); // add admin email for tracker requests if ( 'tracker' === $dataset ) { $data['email'] = apply_filters( 'llms_get_data_admin_email', get_option( 'admin_email' ) ); } // general data $data['url'] = home_url(); // wp info $data['wordpress'] = self::get_wp_data(); // llms settings $data['settings'] = self::get_llms_settings(); // gateways $data['gateways'] = self::get_gateway_data(); // server info $data['server'] = self::get_server_data(); // browser / os $data['browser'] = self::get_browser_data(); // theme info $data['theme'] = self::get_theme_data(); // plugin info $data['plugins'] = self::get_plugin_data(); if ( 'tracker' === $dataset ) { // published content type counts $data['post_counts'] = self::get_post_type_counts(); // user data $data['user_counts'] = self::get_user_counts(); // count student engagements $data['engagement_counts'] = self::get_engagement_counts(); // order data $data['order_counts'] = self::get_order_counts(); } $data['integrations'] = self::get_integrations_data(); $data['template_overrides'] = self::get_templates_data(); return $data; }
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
3.0.0 | Introduced. |
User Contributed Notes User Contributed Notes
Permalink: