Settings_Page implements Registerable, Conditional, Standard_Service

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

Settings are registered under: WooCommerce -> Settings -> Products -> Fast Cart

Tags
author

Barn2 Plugins support@barn2.com

license

GPL-3.0

copyright

Barn2 Media Ltd

Interfaces, Classes and Traits

Registerable
Conditional
Standard_Service

Table of Contents

SECTION  = 'fast-cart'
$plugin  : mixed
__construct()  : mixed
Constructor
add_settings_tab()  : array<string|int, mixed>
Add tab to WooCommerce settings page.
add_wizard_popup_link()  : void
Add JavaScript that will display a warning when someone clicks on the Setup Wizard link.
display_settings()  : void
Register assets required for Fast Cart settings page.
get_settings()  : array<string|int, mixed>
Get WooCommerce compatible list of settings.
is_required()  : mixed
register()  : void
Register settings page inside WooCommerce actions and filters
update_settings()  : void
Save settings.

Constants

Properties

Methods

__construct()

Constructor

public __construct(Licensed_Plugin $plugin) : mixed
Parameters
$plugin : Licensed_Plugin
Tags
Return values
mixed

add_settings_tab()

Add tab to WooCommerce settings page.

public add_settings_tab(array<string|int, mixed> $tabs) : array<string|int, mixed>
Parameters
$tabs : array<string|int, mixed>

Current WooCommerce tabs list

Tags
Return values
array<string|int, mixed>

WooCommerce tabs list with Fast Cart added

Add JavaScript that will display a warning when someone clicks on the Setup Wizard link.

public add_wizard_popup_link() : void
Tags
Return values
void

display_settings()

Register assets required for Fast Cart settings page.

public display_settings() : void
Tags
Return values
void

get_settings()

Get WooCommerce compatible list of settings.

public get_settings() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>

is_required()

public is_required() : mixed
Tags
Return values
mixed

register()

Register settings page inside WooCommerce actions and filters

public register() : void
Tags
Return values
void

update_settings()

Save settings.

public update_settings() : void
Tags
Return values
void

Search results