Util

Utility functions for Barn2 plugins.

Tags
author

Barn2 Plugins support@barn2.com

license

GPL-3.0

copyright

Barn2 Media Ltd

version
1.5.1

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

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
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
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
public static format_link_open(mixed $url[, mixed $new_tab = false ]) : mixed
Parameters
$url : mixed
$new_tab : mixed = false
Return values
mixed
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
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
deprecated
1.5

Renamed store_url

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
Return values
mixed

Search results