LLMS_Admin_Settings::get_settings_tabs()

Inits $settings and includes settings base class.


Description Description


Return Return

(self::$settings) array


Top ↑

Source Source

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

	public static function get_settings_tabs() {

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

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

			$settings[] = include( 'settings/class.llms.settings.general.php' );
			$settings[] = include( 'settings/class.llms.settings.courses.php' );
			$settings[] = include( 'settings/class.llms.settings.memberships.php' );
			$settings[] = include( 'settings/class.llms.settings.accounts.php' );
			$settings[] = include( 'settings/class.llms.settings.checkout.php' );
			$settings[] = include( 'settings/class.llms.settings.engagements.php' );
			$settings[] = include( 'settings/class.llms.settings.notifications.php' );
			$settings[] = include( 'settings/class.llms.settings.integrations.php' );

			self::$settings = apply_filters( 'lifterlms_get_settings_pages', $settings );

		}

		return self::$settings;
	}


Top ↑

User Contributed Notes User Contributed Notes

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