\Barn2\Plugin\WC_Product_Table\AdminSettings_Page

Provides functions for the plugin settings page in the WordPress admin.

Settings can be accessed at WooCommerce -> Settings -> Products -> Product tables.

Summary

Methods
Properties
Constants
__construct()
register()
add_section()
add_settings()
sanitize_option_table_defaults()
sanitize_option_table_styling()
sanitize_option_misc()
license_debug_info()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
get_setting_name()
get_icon()
$plugin
N/A

Properties

$plugin

$plugin :

Type

Methods

__construct()

__construct(\Barn2\WPT_Lib\Plugin\Licensed_Plugin  $plugin)

Parameters

\Barn2\WPT_Lib\Plugin\Licensed_Plugin $plugin

register()

register()

add_section()

add_section(  $sections)

Parameters

$sections

add_settings()

add_settings(  $settings,  $current_section)

Parameters

$settings
$current_section

sanitize_option_table_defaults()

sanitize_option_table_defaults(  $value,  $option,  $raw_value)

Parameters

$value
$option
$raw_value

sanitize_option_table_styling()

sanitize_option_table_styling(  $value,  $option,  $raw_value)

Parameters

$value
$option
$raw_value

sanitize_option_misc()

sanitize_option_misc(  $value,  $option,  $raw_value)

Parameters

$value
$option
$raw_value

license_debug_info()

license_debug_info()

get_setting_name()

get_setting_name(  $option,  $option_name)

Parameters

$option
$option_name

get_icon()

get_icon(  $icon,  $alt_text = '')

Parameters

$icon
$alt_text