LLMS_Admin_Analytics::get_analytics_tabs()

Inits $analytics and includes analytics base class.


Description Description


Return Return

(self::$analytics) array


Top ↑

Source Source

File: includes/admin/class.llms.admin.analytics.php

	public static function get_analytics_tabs() {

		if ( empty( self::$analytics ) ) {
			$analytics = array();

			include_once( 'analytics/class.llms.analytics.page.php' );

			self::$analytics = apply_filters( 'lifterlms_get_analytics_pages', $analytics );

			//$analytics[] = include( 'analytics/class.llms.analytics.dashboard.php' );
			if ( ! get_option( 'lifterlms_analytics_disable_sales' ) ) {

				$analytics[] = include( 'analytics/class.llms.analytics.sales.php' );

			}
			if ( ! get_option( 'lifterlms_analytics_disable_courses' ) ) {

				$analytics[] = include( 'analytics/class.llms.analytics.courses.php' );
			}

			if ( ! get_option( 'lifterlms_analytics_disable_memberships' ) ) {

				$analytics[] = include( 'analytics/class.llms.analytics.memberships.php' );

			}
		}

		return self::$analytics;
	}


Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.