Automattic\WooCommerce\Internal\Admin
Loader::get_custom_settings()
Gets custom settings used for WC Admin.
Method of the class: Loader{}
No Hooks.
Return
Array
.
Usage
$result = Loader::get_custom_settings( $settings );
- $settings(array) (required)
- Array of settings to merge into.
Loader::get_custom_settings() Loader::get custom settings code WC 7.7.0
public static function get_custom_settings( $settings ) { $wc_rest_settings_options_controller = new \WC_REST_Setting_Options_Controller(); $wc_admin_group_settings = $wc_rest_settings_options_controller->get_group_settings( 'wc_admin' ); $settings['wcAdminSettings'] = array(); foreach ( $wc_admin_group_settings as $setting ) { if ( ! empty( $setting['id'] ) ) { $settings['wcAdminSettings'][ $setting['id'] ] = $setting['value']; } } return $settings; }