Automattic\WooCommerce\Internal\Admin
SettingsNavigationFeature::add_component_settings()
Add the necessary data to initially load the WooCommerce Settings pages.
Method of the class: SettingsNavigationFeature{}
No Hooks.
Return
Array
. Array of component settings.
Usage
$result = SettingsNavigationFeature::add_component_settings( $settings );
- $settings(array) (required)
- Array of component settings.
SettingsNavigationFeature::add_component_settings() SettingsNavigationFeature::add component settings code WC 8.6.1
public static function add_component_settings( $settings ) { if ( ! is_admin() ) { return $settings; } $setting_pages = \WC_Admin_Settings::get_settings_pages(); $pages = array(); foreach ( $setting_pages as $setting_page ) { $pages = $setting_page->add_settings_page( $pages ); } $settings['settingsPages'] = $pages; return $settings; }