Class to create the settings page.
- __construct — Public constructor for class
- admin_notice — Function to show admin notices on settings page.
- admin_tab_sets — Filter the LearnDash admin menu (tabs). We remove the 'Course Builder' tab until needed.
- get_admin_page_form — Override the settings form as we are not really handling settings to be sent through options.php
- learndash_course_row_actions — Add Course Builder link to Courses row action array.
- on_load — Action hook when settings screen is being shown.
- save_cb_metabox — Called when metabox is being saved.