Class WC_Shipping_Free_Shipping

Free Shipping Method

A simple shipping method for free shipping

WC_Settings_API
Extended by WC_Shipping_Method
Extended by WC_Shipping_Free_Shipping
Package: WooCommerce\Classes\Shipping
Author: WooThemes
Version: 2.0.0
Class: WC_Shipping_Free_Shipping
Located at includes/shipping/free-shipping/class-wc-shipping-free-shipping.php

Methods summary

public
# __construct( )

__construct function.

__construct function.

public
# init( )

init function.

init function.

public
# init_form_fields( )

Initialise Gateway Settings Form Fields

Initialise Gateway Settings Form Fields

Overrides

WC_Settings_API::init_form_fields
public
# admin_options( )

Admin Panel Options

  • Options for bits like 'title' and availability on a country-by-country basis

Admin Panel Options

  • Options for bits like 'title' and availability on a country-by-country basis

Since

1.0.0

Overrides

WC_Settings_API::admin_options
public boolean
# is_available( mixed $package )

is_available function.

is_available function.

Parameters

$package
mixed
$package

Returns

boolean

Overrides

WC_Shipping_Method::is_available
public array
# calculate_shipping( )

calculate_shipping function.

calculate_shipping function.

Returns

array

Methods inherited from WC_Shipping_Method

add_rate(), get_fee(), get_title(), has_settings(), is_taxable(), supports()

Methods inherited from WC_Settings_API

display_errors(), format_settings(), generate_checkbox_html(), generate_decimal_html(), generate_multiselect_html(), generate_password_html(), generate_price_html(), generate_select_html(), generate_settings_html(), generate_text_html(), generate_textarea_html(), generate_title_html(), get_custom_attribute_html(), get_description_html(), get_form_fields(), get_option(), get_tooltip_html(), init_settings(), process_admin_options(), validate_checkbox_field(), validate_decimal_field(), validate_multiselect_field(), validate_password_field(), validate_price_field(), validate_select_field(), validate_settings_fields(), validate_text_field(), validate_textarea_field()

Magic methods summary

Properties summary

Properties inherited from WC_Shipping_Method

$availability, $countries, $enabled, $fee, $has_settings, $id, $method_title, $minimum_fee, $number, $rates, $supports, $tax_status, $title

Properties inherited from WC_Settings_API

$errors, $form_fields, $plugin_id, $sanitized_fields, $settings

WooCommerce API documentation generated by ApiGen 2.8.0