Plugin extends Premium_Plugin implements Licensed_Plugin, Registerable, Translatable, Service_Provider

The main plugin class. Responsible for setting up to core plugin services.

Tags
author

Barn2 Plugins info@barn2.co.uk

license

GPL-3.0

copyright

Barn2 Media Ltd

Interfaces, Classes and Traits

Licensed_Plugin
Registerable
Translatable
Service_Provider

Table of Contents

ITEM_ID  = 8003
NAME  = 'WooCommerce Protected Categories'
$services  : mixed
__construct()  : mixed
Constructs and initalizes the main plugin class.
after_setup_theme()  : mixed
get_service()  : mixed
get_services()  : mixed
load_services()  : mixed
load_textdomain()  : mixed
maybe_load_services()  : mixed
register()  : mixed
Registers the plugin with WordPress.
add_missing_woocommerce_notice()  : mixed
define_constants()  : mixed
includes()  : mixed

Constants

ITEM_ID

public mixed ITEM_ID = 8003

NAME

public mixed NAME = 'WooCommerce Protected Categories'

Properties

$services

private mixed $services = []

Methods

__construct()

Constructs and initalizes the main plugin class.

public __construct([string $file = null ][, string $version = '1.0' ]) : mixed
Parameters
$file : string = null

The root plugin FILE

$version : string = '1.0'

The current plugin version

Return values
mixed

after_setup_theme()

public after_setup_theme() : mixed
Return values
mixed

get_service()

public get_service(mixed $id) : mixed
Parameters
$id : mixed
Return values
mixed

get_services()

public get_services() : mixed
Return values
mixed

load_services()

public load_services() : mixed
Return values
mixed

load_textdomain()

public load_textdomain() : mixed
Return values
mixed

maybe_load_services()

public maybe_load_services() : mixed
Return values
mixed

register()

Registers the plugin with WordPress.

public register() : mixed
Return values
mixed

add_missing_woocommerce_notice()

private add_missing_woocommerce_notice() : mixed
Return values
mixed

define_constants()

private define_constants() : mixed
Return values
mixed

includes()

private includes() : mixed
Return values
mixed

Search results