Overview
  • Namespace
  • Class

Namespaces

  • None
  • WC_POS
    • Admin
      • Settings
        • Receipt
    • API
    • Gateways
    • Integrations
    • Products

Classes

  • Access
  • Checkout
  • Customers
  • Gateways
  • General
  • HotKeys
  • Page
  • Receipts
  • Status
  • Tools

Class Access

WC_POS\Admin\Settings\Page
Extended by WC_POS\Admin\Settings\Access
Namespace: WC_POS\Admin\Settings
Located at admin/settings/access.php

Methods summary

public
# __construct( )

Each settings tab requires an id and label

Each settings tab requires an id and label

Overrides

WC_POS\Admin\Settings\Page::__construct
public array
# get( boolean $key = false )

Parameters

$key

Returns

array

Overrides

WC_POS\Admin\Settings\Page::get
public array
# set( array $data )

Parameters

$data

Returns

array

Overrides

WC_POS\Admin\Settings\Page::set
public boolean|mixed|
# delete( )

Delete: Loop through roles and capabilities - add for administrator/shop_manager - remove for everyone else

Delete: Loop through roles and capabilities - add for administrator/shop_manager - remove for everyone else

Returns

boolean|mixed|

Overrides

WC_POS\Admin\Settings\Page::delete

Methods inherited from WC_POS\Admin\Settings\Page

__clone(), __wakeup(), flush_local_data(), getJSON(), get_defaults(), get_instance(), get_payload(), get_sections(), get_template(), option_name(), output()

Properties summary

protected static $instance
#

Properties inherited from WC_POS\Admin\Settings\Page

$current_user_authorized, $defaults, $flush_local_data, $section_handlers

API documentation generated by ApiGen