Class WC_Settings_API
Admin Settings API used by Shipping Methods and Payment Gateways
Direct known subclasses
WC_Email
,
WC_Integration
,
WC_Payment_Gateway
,
WC_Shipping_Method
Indirect known subclasses
WC_Email_Customer_Completed_Order
,
WC_Email_Customer_Invoice
,
WC_Shipping_Local_Delivery
,
WC_Shipping_Local_Pickup
,
WC_Email_Customer_New_Account
,
WC_Email_Customer_Note
,
WC_Email_Customer_Processing_Order
,
WC_Email_Customer_Reset_Password
,
WC_Email_New_Order
,
WC_Shipping_Flat_Rate
,
WC_Shipping_Free_Shipping
,
WC_Shipping_International_Delivery
Abstract
Package: WooCommerce\Abstracts
Category: Abstract Class
Author: WooThemes
Version: 2.1.0
Class: WC_Settings_API
Located at includes/abstracts/abstract-wc-settings-api.php
Package: WooCommerce\Abstracts
Category: Abstract Class
Author: WooThemes
Version: 2.1.0
Class: WC_Settings_API
Located at includes/abstracts/abstract-wc-settings-api.php
Methods summary
public
|
|
public
string
|
|
public
array
|
|
public
boolean
|
|
public
|
|
public
|
|
public
string
|
|
public
array
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
Magic methods summary
Properties summary
public
string
|
$plugin_id |
#
The plugin ID. Used for option names. |
public
array
|
$settings |
#
Array of setting values. |
public
array
|
$form_fields |
#
Array of form option fields. |
public
array
|
$errors |
#
Array of validation errors. |
public
array
|
$sanitized_fields |
#
Sanitized fields after validation. |