atpCustom Reference

woocommerce_extension extends abstract_extension
in package

Extension: woocommerce_extension - add custom script snippets for WooCommerce - ATP Custom Plugin for WordPress

Tags
category

WordPress Plugin

author

Kevin Burkholder KBurkholder@EarthAsylum.com

copyright

Copyright (c) 2022 American Telecast Products

version
4.x
see
https://eacDoojigger.earthasylum.com/phpdoc/
used-by

\EarthAsylumConsulting\abstract_core

uses
abstract_extension

Table of Contents

VERSION  = '23.0725.1'
__construct()  : void
constructor method
addActionsAndFilters()  : void
Add filters and actions - called from main plugin
admin_options_settings()  : void
register options on options_settings_page
initialize()  : void
initialize method - called from main plugin
validate_checkout_nonce()  : void
{plugin}_validate_checkout_nonce
woo_add_scripts()  : void
woo_add_scripts handler
woo_checkout_form()  : void
woocommerce_after_checkout_form
woo_checkout_nonce()  : array<string|int, mixed>
woocommerce_checkout_fields
woo_confirmation()  : void
woocommerce_thankyou
woo_customer_number()  : void
Display the customer number (NetSuite if we know it)
woo_order_button()  : string
woocommerce_order_checkout_button
woo_order_meta()  : void
woocommerce_checkout_update_order_meta
woo_order_number()  : string
Get the order number (NetSuite if we know it)
woo_print_style()  : void
wp_print_styles handler

Constants

Methods

__construct()

constructor method

public __construct(object $plugin) : void
Parameters
$plugin : object

main plugin object

Return values
void

addActionsAndFilters()

Add filters and actions - called from main plugin

public addActionsAndFilters() : void
Return values
void

admin_options_settings()

register options on options_settings_page

public admin_options_settings() : void
Tags
access

public

Return values
void

initialize()

initialize method - called from main plugin

public initialize() : void
Return values
void

validate_checkout_nonce()

{plugin}_validate_checkout_nonce

public validate_checkout_nonce() : void
Tags
deprecated
  • woocommerce has its own nonce validation
Return values
void

woo_add_scripts()

woo_add_scripts handler

public woo_add_scripts() : void
Return values
void

woo_checkout_form()

woocommerce_after_checkout_form

public woo_checkout_form(mixed $checkout) : void
Parameters
$checkout : mixed
Return values
void

woo_checkout_nonce()

woocommerce_checkout_fields

public woo_checkout_nonce(array<string|int, mixed> $fields) : array<string|int, mixed>
Parameters
$fields : array<string|int, mixed>

woocommerce checkout field array

Tags
deprecated
  • woocommerce has its own nonce validation
Return values
array<string|int, mixed>

woo_confirmation()

woocommerce_thankyou

public woo_confirmation(mixed $order_id) : void
Parameters
$order_id : mixed
Return values
void

woo_customer_number()

Display the customer number (NetSuite if we know it)

public woo_customer_number(mixed $order, mixed $sent_to_admin, mixed $plain_text) : void
Parameters
$order : mixed
$sent_to_admin : mixed
$plain_text : mixed
Return values
void

woo_order_button()

woocommerce_order_checkout_button

public woo_order_button(mixed $html) : string
Parameters
$html : mixed
Return values
string

woo_order_meta()

woocommerce_checkout_update_order_meta

public woo_order_meta(mixed $order_id) : void
Parameters
$order_id : mixed
Return values
void

woo_order_number()

Get the order number (NetSuite if we know it)

public woo_order_number(mixed $id[, mixed $order = null ]) : string
Parameters
$id : mixed
$order : mixed = null
Return values
string

order id

woo_print_style()

wp_print_styles handler

public woo_print_style() : void
Return values
void

Search results