Methods
Description
Core::bp_ld_custom_continue_url_arr()

Get all the URLs of current course ( lesson, topic, quiz )

Source: bp-integrations/learndash/core/Core.php:656

Core::bp_ld_get_progress_course_percentage()

Source: bp-integrations/learndash/core/Core.php:515

Core::bp_ld_prepare_price_str()

Source: bp-integrations/learndash/core/Core.php:740

Core::certificates_page()

Display Certificates Page Content in Profile course menu

Source: bp-integrations/learndash/core/Core.php:288

Core::certificates_page_content()

Display Certificates Page Content

Source: bp-integrations/learndash/core/Core.php:298

Core::course_page()

Display Course Page Content in Profile course menu

Source: bp-integrations/learndash/core/Core.php:309

Core::courses_page_content()

Display Courses in My Course Profile Page

Source: bp-integrations/learndash/core/Core.php:319

Core::coursesSubMenus()

Get the courses tab’s sub menu items in group

Source: bp-integrations/learndash/buddypress/Core.php:110

Core::get_nav_link()

Add Menu and Sub menu navigation link for profile menu

Source: bp-integrations/learndash/core/Core.php:250

Core::getRequest()

Get the request from $_POST, $_GET, or $_REQUEST with default fallback

Source: bp-integrations/learndash/core/Core.php:369

Core::init()

Register actions on init

Source: bp-integrations/learndash/buddypress/Core.php:57

Core::init()

Add actions once integration is ready

Source: bp-integrations/learndash/learndash/Core.php:45

Core::init()

Sub action once dependencies and requirements are checked

Source: bp-integrations/learndash/core/Core.php:333

Core::isRequestExists()

Check if the given request isset

Source: bp-integrations/learndash/core/Core.php:384

Core::path()

Get absolute path from the integration folder

Source: bp-integrations/learndash/core/Core.php:342

Core::registerAutoloader()

Register psr4 autoloader manually

Source: bp-integrations/learndash/core/Core.php:399

Core::registerCourseComponent()

Add Course tab in profile menu

Source: bp-integrations/learndash/core/Core.php:55

Core::registerGroupComponent()

Register BP group extension components based on settings

Source: bp-integrations/learndash/buddypress/Core.php:76

Core::registerPluginTemplate()

Register the path the bp template stack

Source: bp-integrations/learndash/buddypress/Core.php:101

Core::registerTemplateStack()

Add bp template stack so child theme can overwrite template

Source: bp-integrations/learndash/buddypress/Core.php:67

Core::reportsSubMenus()

Get the reports tab’s sub menu items in group

Source: bp-integrations/learndash/buddypress/Core.php:133

Core::setup_admin_bar()

Add Course tab in admin menu

Source: bp-integrations/learndash/core/Core.php:199

Core::setup_nav()

Add Course tab in profile menu

Source: bp-integrations/learndash/core/Core.php:116

Core::setup_user_profile_bar()

Add Menu in Profile section.

Source: bp-integrations/learndash/core/Core.php:81

Core::subMenuLink()

Returns the link to the selected sub menu

Source: bp-integrations/learndash/buddypress/Core.php:156

Core::template()

Load template from the integration folder

Source: bp-integrations/learndash/core/Core.php:360

Core::url()

Get url path from the integration folder

Source: bp-integrations/learndash/core/Core.php:351

Courses::__construct()

Constructor

Source: bp-integrations/learndash/buddypress/Courses.php:26

Courses::getGroupCourseProgress()

Get gorup’s course progress

Source: bp-integrations/learndash/buddypress/Courses.php:130

Courses::getGroupCourses()

Returns the courses belongs to the group

Source: bp-integrations/learndash/buddypress/Courses.php:90

Courses::getUserCourseProgress()

Get user’s course progress

Source: bp-integrations/learndash/buddypress/Courses.php:105

Courses::getUserCourseViewButtonLabel()

Returns dynamic label text based on user’s course progress

Source: bp-integrations/learndash/buddypress/Courses.php:164

Courses::init()

Add actions once integration is ready

Source: bp-integrations/learndash/buddypress/Courses.php:35

Courses::showCourseButton()

Output course link button html

Source: bp-integrations/learndash/buddypress/Courses.php:76

Courses::showGroupProgress()

Output group course progress html

Source: bp-integrations/learndash/buddypress/Courses.php:65

Courses::showUserProgress()

Output user course progress html

Source: bp-integrations/learndash/buddypress/Courses.php:46

CoursesReportsGenerator::__construct()

Constructor

Source: bp-integrations/learndash/buddypress/generators/CoursesReportsGenerator.php:28

CoursesReportsGenerator::columns()

Returns the columns and their settings

Source: bp-integrations/learndash/buddypress/generators/CoursesReportsGenerator.php:40

CoursesReportsGenerator::formatData()

Format the activity results for each column

Source: bp-integrations/learndash/buddypress/generators/CoursesReportsGenerator.php:59

Dependencies::__construct()

Constructor

Source: bp-integrations/learndash/core/Dependencies.php:29

Dependencies::appendDependencyChecker()

Check if the required dependencies are all init

Source: bp-integrations/learndash/core/Dependencies.php:42

Dependencies::dependencyChecker()

Run sub action based on depencency init status

Source: bp-integrations/learndash/core/Dependencies.php:56

Dependencies::dependencyLoaded()

Set a flag when dependency is init

Source: bp-integrations/learndash/core/Dependencies.php:58

Dependencies::getLoadedDepencencies()

Get the dependencies that are loaded successfully

Source: bp-integrations/learndash/core/Dependencies.php:79

Dependencies::getMissingDepencencies()

Check if any dependencies is missing

Source: bp-integrations/learndash/core/Dependencies.php:66

Dependencies::registerHooks()

Add hook to each dependencies’ init hook

Source: bp-integrations/learndash/core/Dependencies.php:44

Drupal7::__construct()

Main Constructor

Source: bp-forums/admin/converters/Drupal7.php:16

Drupal7::authenticate_pass()

This method is to take the pass out of the database and compare to a pass the user has typed in.

Source: bp-forums/admin/converters/Drupal7.php:532

Drupal7::callback_savepass()

This method is to save the salt and password together. That way when we authenticate it we can get it out of the database as one value. Array values are auto sanitized by WordPress.

Source: bp-forums/admin/converters/Drupal7.php:520

Drupal7::callback_sticky_status()

Translate the topic sticky status type from Drupal v7.x numeric’s to WordPress’s strings.

Source: bp-forums/admin/converters/Drupal7.php:563