WooCommerce Multiple Email Recipients

Settings_Page implements Registerable, Standard_Service

The Multiple Email Recipients settings page. Appears under the main WooCommerce -> Settings menu.

Tags
author

Barn2 Plugins info@barn2.com

license

GPL-3.0

copyright

Barn2 Media Ltd

Table of Contents

Interfaces

Registerable
Standard_Service

Properties

$id  : string
$label  : string
$license_setting  : License_Setting
$plugin  : Licensed_Plugin

Methods

__construct()  : mixed
Settings_Page constructor.
add_settings_section()  : array<string|int, mixed>
customer_email_addresses_settings_type()  : mixed
filter_string_polyfill()  : string
get_settings()  : mixed
register()  : mixed
sanitize_options()  : mixed
save_labels()  : mixed
should_load_scripts()  : mixed

Properties

Methods

__construct()

Settings_Page constructor.

public __construct(Licensed_Plugin $plugin) : mixed
Parameters
$plugin : Licensed_Plugin

add_settings_section()

public add_settings_section(array<string|int, mixed> $sections) : array<string|int, mixed>
Parameters
$sections : array<string|int, mixed>
Return values
array<string|int, mixed>

customer_email_addresses_settings_type()

public customer_email_addresses_settings_type(array<string|int, mixed> $value) : mixed
Parameters
$value : array<string|int, mixed>

filter_string_polyfill()

public filter_string_polyfill(string $string) : string
Parameters
$string : string
Return values
string

get_settings()

public get_settings(mixed $settings, mixed $current_section) : mixed
Parameters
$settings : mixed
$current_section : mixed

sanitize_options()

public sanitize_options(mixed $value, mixed $option, mixed $raw_value) : mixed
Parameters
$value : mixed
$option : mixed
$raw_value : mixed

should_load_scripts()

public should_load_scripts(mixed $plugin) : mixed
Parameters
$plugin : mixed

        
On this page

Search results