LLMS_Admin_Settings::get_settings_tabs()
Inits $settings and includes settings base class.
Description Description
Return Return
(self::$settings) array
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; }
Expand full source code Collapse full source code View on GitHub