Overview
  • Namespace
  • Class

Namespaces

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

Classes

  • Activator
  • Admin
  • Ajax
  • API
  • Customers
  • Deactivator
  • Gateways
  • i18n
  • Products
  • Setup
  • Status
  • Tax
  • Template

Class Template

Namespace: WC_POS
Located at template.php

Methods summary

public
# __construct( )

Constructor

Constructor

public boolean
# rewrite_rules( $rules )

Make sure cache contains POS rewrite rule

Make sure cache contains POS rewrite rule

Parameters

$rules

Returns

boolean
public
# template_redirect( )

Output the POS template

Output the POS template

public mixed
# login_url( $login_url )

Add variable to login url to signify POS login

Add variable to login url to signify POS login

Parameters

$login_url

Returns

mixed
public static array
# get_external_js_libraries( )

Returns

array
public
# head( )

Output the head scripts

Output the head scripts

public
# footer( )

Output the footer scripts

Output the footer scripts

Properties summary

public WC_POS_Params $params

instance

instance

#
public static array $external_libs

external libraries

external libraries

# array( 'min' => array( 'jquery' => 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0-rc1/jquery.min.js', 'lodash' => 'https://cdnjs.cloudflare.com/ajax/libs/lodash.js/3.10.1/lodash.min.js', 'backbone' => 'https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.2.3/backbone-min.js', 'radio' => 'https://cdnjs.cloudflare.com/ajax/libs/backbone.radio/1.0.2/backbone.radio.min.js', 'marionette' => 'https://cdnjs.cloudflare.com/ajax/libs/backbone.marionette/2.4.4/backbone.marionette.min.js', 'handlebars' => 'https://cdnjs.cloudflare.com/ajax/libs/handlebars.js/4.0.5/handlebars.min.js', 'moment' => 'https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.13.0/moment.min.js', 'accounting' => 'https://cdnjs.cloudflare.com/ajax/libs/accounting.js/0.4.1/accounting.min.js', 'jquery.color' => 'https://cdnjs.cloudflare.com/ajax/libs/jquery-color/2.1.2/jquery.color.min.js', ), 'debug' => array( 'jquery' => 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0-rc1/jquery.js', 'lodash' => 'https://cdnjs.cloudflare.com/ajax/libs/lodash.js/3.10.1/lodash.js', 'backbone' => 'https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.2.3/backbone.js', 'radio' => 'https://cdnjs.cloudflare.com/ajax/libs/backbone.radio/1.0.2/backbone.radio.js', 'marionette' => 'https://cdnjs.cloudflare.com/ajax/libs/backbone.marionette/2.4.4/backbone.marionette.js', 'handlebars' => 'https://cdnjs.cloudflare.com/ajax/libs/handlebars.js/4.0.5/handlebars.js', 'moment' => 'https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.13.0/moment.js', 'accounting' => 'https://cdnjs.cloudflare.com/ajax/libs/accounting.js/0.4.1/accounting.js', 'jquery.color' => 'https://cdnjs.cloudflare.com/ajax/libs/jquery-color/2.1.2/jquery.color.js', ) )
API documentation generated by ApiGen