Course_Outline::parse()
Method: Parse ChatGPT response.
Course_Outline::parse Read More »
@package: LearnDash / Core
Source Files: src/Core/Modules/AI/Course_Outline.php
Method: Parse ChatGPT response.
Course_Outline::parse Read More »
Method: Process parsed response.
Course_Outline::process Read More »
Method: AJAX request handler.
Course_Outline::handle_ajax_request Read More »
Method: Replaces the first occurrence of a given value in the string.
Str::replace_first Read More »
Method: Determines if a given string starts with a given substring.
Method: Determines if a given string contains a given substring.
Method: Masks a portion of a string with a repeated character.
Method: Gets sub steps for the given step.
Quiz::get_sub_steps Read More »
Method: Register admin pages.
Course_Outline::register_page Read More »
Method: Constructor.
Course::__construct Read More »
Method: Maps the steps for the given page.
Method: Gets all steps.
Method: Returns the total number of direct steps.
Method: If called, the mapper will include sections in the steps.
Course::with_sections Read More »