| @@ -6,8 +6,10 @@ | ||
| 6 | 6 | * @package LearnPress/Classes |
| 7 | 7 | * @version 4.0.0 |
| 8 | 8 | */ |
| 9 | 9 | |
| 10 | +use LearnPress\TemplateHooks\Admin\AdminSettingsPage; | |
| 11 | + | |
| 10 | 12 | defined( 'ABSPATH' ) || exit; |
| 11 | 13 | |
| 12 | 14 | require_once 'email-groups/class-lp-settings-emails-group.php'; |
| 13 | 15 | |
| @@ -68,8 +70,10 @@ | ||
| 68 | 70 | include 'email-groups/class-lp-settings-new-order-emails.php', |
| 69 | 71 | include 'email-groups/class-lp-settings-processing-order-emails.php', |
| 70 | 72 | include 'email-groups/class-lp-settings-completed-order-emails.php', |
| 71 | 73 | include 'email-groups/class-lp-settings-cancelled-order-emails.php', |
| 74 | + include 'email-groups/class-lp-settings-refunded-order-emails.php', | |
| 75 | + include 'email-groups/class-lp-settings-refund-request-order-emails.php', | |
| 72 | 76 | include 'email-groups/class-lp-settings-enrolled-course-emails.php', |
| 73 | 77 | include 'email-groups/class-lp-settings-finished-course-emails.php', |
| 74 | 78 | include 'email-groups/class-lp-settings-become-teacher-emails.php', |
| 75 | 79 | include 'email-groups/class-lp-settings-reset-password-emails.php', |
| @@ -173,16 +177,11 @@ | ||
| 173 | 177 | * @param string $tab |
| 174 | 178 | * @version 4.0.0 |
| 175 | 179 | */ |
| 176 | 180 | public function admin_page_settings( $section = null, $tab = null ) { |
| 177 | - $sections = array(); | |
| 178 | - $items = LP_Admin_Menu::instance()->get_menu_items(); | |
| 179 | - | |
| 180 | - if ( ! empty( $items['settings'] ) ) { | |
| 181 | - $tab = $items['settings']->get_active_tab(); | |
| 182 | - $section = $items['settings']->get_active_section(); | |
| 183 | - $sections = $items['settings']->get_sections(); | |
| 184 | - } | |
| 181 | + $tab = AdminSettingsPage::instance()->get_active_tab(); | |
| 182 | + $section = AdminSettingsPage::instance()->get_active_section(); | |
| 183 | + $sections = AdminSettingsPage::instance()->get_sections(); | |
| 185 | 184 | $section_data = ! empty( $sections[ $section ] ) ? $sections[ $section ] : false; |
| 186 | 185 | |
| 187 | 186 | if ( $section_data instanceof LP_Email ) { |
| 188 | 187 | $section_data->admin_option_settings(); |