Plugin extends Premium_Plugin implements Registerable, Translatable, Service_Provider
The main plugin class. Responsible for loading the plugin.
Tags
Interfaces, Classes and Traits
- Registerable
- Translatable
- Service_Provider
Table of Contents
- ITEM_ID = 146171
- NAME = 'Easy Digital Downloads EU VAT'
- __construct() : mixed
- Constructs and initalizes an EDD VAT plugin instance.
- add_missing_edd_notice() : mixed
- Adds EDD requirement notice.
- get_template_path() : string
- Gets the template directory file path
- load_services() : mixed
- Setup the plugin services.
- load_textdomain() : mixed
- Load textdomain.
- register() : mixed
- Registers the plugin with WordPress.
- add_missing_soap_extension_warning() : mixed
- Adds PHP SOAP extension requirement notice.
Constants
ITEM_ID
public
mixed
ITEM_ID
= 146171
NAME
public
mixed
NAME
= 'Easy Digital Downloads EU VAT'
Methods
__construct()
Constructs and initalizes an EDD VAT plugin instance.
public
__construct([string $file = null ][, string $version = '1.0' ]) : mixed
Parameters
- $file : string = null
-
The main plugin FILE
- $version : string = '1.0'
-
The current plugin version
Return values
mixed —add_missing_edd_notice()
Adds EDD requirement notice.
public
add_missing_edd_notice() : mixed
Return values
mixed —get_template_path()
Gets the template directory file path
public
get_template_path() : string
Return values
string —load_services()
Setup the plugin services.
public
load_services() : mixed
Return values
mixed —load_textdomain()
Load textdomain.
public
load_textdomain() : mixed
Return values
mixed —register()
Registers the plugin with WordPress.
public
register() : mixed
Return values
mixed —add_missing_soap_extension_warning()
Adds PHP SOAP extension requirement notice.
private
add_missing_soap_extension_warning() : mixed