Plugin extends Premium_Plugin implements Licensed_Plugin, Registerable, Translatable, Service_Provider
The main plugin class. Responsible for setting up to core plugin services.
Tags
Interfaces, Classes and Traits
- Licensed_Plugin
 - Registerable
 - Translatable
 - Service_Provider
 
Table of Contents
- ITEM_ID = 16321
 - NAME = 'Password Protected Categories'
 - __construct() : mixed
 - Constructs and initalizes the main plugin class.
 - admin_scripts() : mixed
 - create_services() : mixed
 - front_end_scripts() : mixed
 - load_textdomain() : mixed
 - register() : mixed
 - Registers the plugin with WordPress.
 - check_min_requirements() : mixed
 
Constants
ITEM_ID
    public
    mixed
    ITEM_ID
    = 16321
        
        
    
NAME
    public
    mixed
    NAME
    = 'Password Protected Categories'
        
        
    
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 —admin_scripts()
    public
                admin_scripts(mixed $hook) : mixed
        
        Parameters
- $hook : mixed
 
Return values
mixed —create_services()
    public
                create_services() : mixed
        
    
    
        Return values
mixed —front_end_scripts()
    public
                front_end_scripts() : mixed
        
    
    
        Return values
mixed —load_textdomain()
    public
                load_textdomain() : mixed
        
    
    
        Return values
mixed —register()
Registers the plugin with WordPress.
    public
                register() : mixed
    
    
    
        Return values
mixed —check_min_requirements()
    private
                check_min_requirements() : mixed