WC_Shipping_Shipcloud_Shipping_Classes
in package
Table of Contents
- $_instance : object
- The Single instance of the class
- add_shipping_class_col_height() : void
- Adding field for height.
- add_shipping_class_col_length() : void
- Adding field for length.
- add_shipping_class_col_weight() : void
- Adding field for weight (since WooCommerce 2.6)
- add_shipping_class_col_width() : void
- Adding field for width.
- add_shipping_class_columns() : array<string|int, mixed>
- Adding shipcloud columns to shipping classes.
- add_shipping_class_field_values() : array<string|int, WP_Term>
- Add shipping class field values (since WooCommerce 2.6)
- admin_enqueue_scripts_and_styles() : void
- Enqueues admin related scripts and styles.
- init() : void
- Initializing functions
- instance() : object
- Main Instance
- save_shipping_class() : void
- Saving class data (since WooCommerce 2.6)
- __construct() : void
- Construct
- add_admin_notice() : void
- Output an admin notice.
- log() : void
- Output a debug message.
Properties
$_instance
The Single instance of the class
protected
static object
$_instance
=
ull
Methods
add_shipping_class_col_height()
Adding field for height.
public
add_shipping_class_col_height() : void
Return values
void —add_shipping_class_col_length()
Adding field for length.
public
add_shipping_class_col_length() : void
Return values
void —add_shipping_class_col_weight()
Adding field for weight (since WooCommerce 2.6)
public
add_shipping_class_col_weight() : void
Return values
void —add_shipping_class_col_width()
Adding field for width.
public
add_shipping_class_col_width() : void
Return values
void —add_shipping_class_columns()
Adding shipcloud columns to shipping classes.
public
add_shipping_class_columns( $columns) : array<string|int, mixed>
Parameters
Return values
array<string|int, mixed> —add_shipping_class_field_values()
Add shipping class field values (since WooCommerce 2.6)
public
add_shipping_class_field_values(array<string|int, WP_Term> $shipping_classes) : array<string|int, WP_Term>
Parameters
- $shipping_classes : array<string|int, WP_Term>
Return values
array<string|int, WP_Term> —$shipping_classes
admin_enqueue_scripts_and_styles()
Enqueues admin related scripts and styles.
public
admin_enqueue_scripts_and_styles() : void
Return values
void —init()
Initializing functions
public
init() : void
Return values
void —instance()
Main Instance
public
static instance() : object
Return values
object —save_shipping_class()
Saving class data (since WooCommerce 2.6)
public
save_shipping_class( $term_id, $data) : void
Parameters
Return values
void —__construct()
Construct
private
__construct() : void
Return values
void —add_admin_notice()
Output an admin notice.
private
add_admin_notice(string $message[, string $type = 'info' ][, bool $dismissible = true ]) : void
Parameters
- $message : string
-
Debug message.
- $type : string = 'info'
-
Message type.
- $dismissible : bool = true
-
Message type.
Return values
void —log()
Output a debug message.
private
log(string $message[, string $level = 'info' ][, mixed $context = [] ]) : void
Parameters
- $message : string
-
Debug message.
- $level : string = 'info'
-
Debug level.
- $context : mixed = []
-
The Debug context.
