Util
in package
Utility functions for Barn2 plugins.
Tags
Table of Contents
- BARN2_URL = 'https://barn2.com'
- EDD_STORE_URL = 'https://barn2.com'
- KNOWLEDGE_BASE_URL = 'https://barn2.com'
- barn2_link() : string
- Formats a HTML link to a path on the Barn2 site.
- barn2_url() : mixed
- format_barn2_link_open() : mixed
- format_link() : mixed
- format_link_open() : mixed
- format_store_link() : mixed
- format_store_link_open() : mixed
- format_store_url() : mixed
- get_add_to_cart_url() : mixed
- get_script_suffix() : mixed
- is_acf_active() : mixed
- is_admin() : mixed
- is_edd_active() : mixed
- is_front_end() : mixed
- is_product_addons_active() : mixed
- is_product_table_active() : mixed
- is_protected_categories_active() : mixed
- is_quick_view_pro_active() : mixed
- is_restaurant_ordering_active() : mixed
- is_woocommerce_active() : mixed
- register_services() : mixed
- store_url() : mixed
Constants
BARN2_URL
public
mixed
BARN2_URL
= 'https://barn2.com'
EDD_STORE_URL
public
mixed
EDD_STORE_URL
= 'https://barn2.com'
KNOWLEDGE_BASE_URL
public
mixed
KNOWLEDGE_BASE_URL
= 'https://barn2.com'
Methods
barn2_link()
Formats a HTML link to a path on the Barn2 site.
public
static barn2_link(string $relative_path[, string $link_text = '' ][, bool $new_tab = false ]) : string
Parameters
- $relative_path : string
-
The path relative to https://barn2.com.
- $link_text : string = ''
-
The link text.
- $new_tab : bool = false
-
Whether to open the link in a new tab.
Return values
string —The hyperlink.
barn2_url()
public
static barn2_url(mixed $relative_path) : mixed
Parameters
- $relative_path : mixed
Return values
mixed —format_barn2_link_open()
public
static format_barn2_link_open(mixed $relative_path[, mixed $new_tab = false ]) : mixed
Parameters
- $relative_path : mixed
- $new_tab : mixed = false
Return values
mixed —format_link()
public
static format_link(mixed $url, mixed $link_text[, mixed $new_tab = false ]) : mixed
Parameters
- $url : mixed
- $link_text : mixed
- $new_tab : mixed = false
Return values
mixed —format_link_open()
public
static format_link_open(mixed $url[, mixed $new_tab = false ]) : mixed
Parameters
- $url : mixed
- $new_tab : mixed = false
Return values
mixed —format_store_link()
public
static format_store_link(mixed $relative_path, mixed $link_text[, mixed $new_tab = true ]) : mixed
Parameters
- $relative_path : mixed
- $link_text : mixed
- $new_tab : mixed = true
Return values
mixed —format_store_link_open()
public
static format_store_link_open(mixed $relative_path[, mixed $new_tab = true ]) : mixed
Parameters
- $relative_path : mixed
- $new_tab : mixed = true
Return values
mixed —format_store_url()
public
static format_store_url(mixed $relative_path) : mixed
Parameters
- $relative_path : mixed
Tags
Return values
mixed —get_add_to_cart_url()
public
static get_add_to_cart_url(mixed $download_id, mixed $price_id[, mixed $discount_code = '' ]) : mixed
Parameters
- $download_id : mixed
- $price_id : mixed
- $discount_code : mixed = ''
Return values
mixed —get_script_suffix()
public
static get_script_suffix() : mixed
Return values
mixed —is_acf_active()
public
static is_acf_active() : mixed
Return values
mixed —is_admin()
public
static is_admin() : mixed
Return values
mixed —is_edd_active()
public
static is_edd_active() : mixed
Return values
mixed —is_front_end()
public
static is_front_end() : mixed
Return values
mixed —is_product_addons_active()
public
static is_product_addons_active() : mixed
Return values
mixed —is_product_table_active()
public
static is_product_table_active() : mixed
Return values
mixed —is_protected_categories_active()
public
static is_protected_categories_active() : mixed
Return values
mixed —is_quick_view_pro_active()
public
static is_quick_view_pro_active() : mixed
Return values
mixed —is_restaurant_ordering_active()
public
static is_restaurant_ordering_active() : mixed
Return values
mixed —is_woocommerce_active()
public
static is_woocommerce_active() : mixed
Return values
mixed —register_services()
public
static register_services(mixed $services) : mixed
Parameters
- $services : mixed
Return values
mixed —store_url()
public
static store_url(mixed $relative_path) : mixed
Parameters
- $relative_path : mixed