Documentation

ClassAdmin
in package

Main Admin Class.

Register, deregiter the plugin and basic Admin setup

Tags
since
1.0.0

Table of Contents

Properties

$options  : mixed

Methods

__construct()  : mixed
activate()  : mixed
Default Activate.
add_menu_setting()  : mixed
Add Menu Setting.
callback()  : mixed
Callback after Save Settings.
deactivate()  : mixed
Default Deacativation.
field_activate()  : string
Field Activate HTML output.
field_include()  : string
Field Doomain HTML outputs.
field_key()  : string
Field Pro Key HTML output.
is_valid_domain_name()  : bool
Check for valid Domain.
key()  : mixed
Pro Key test.
register_settings()  : mixed
Add an API based Setting Page doc: https://developer.wordpress.org/plugins/settings/custom-settings-page/.
validate()  : string
Validate input.
wporg_options_page_html()  : mixed
Generate Setting Page.

Properties

Methods

activate()

Default Activate.

public static activate() : mixed
Tags
since
1.0.0

add_menu_setting()

Add Menu Setting.

public add_menu_setting() : mixed

The Menu will appear under Settings

Tags
since
1.0.0

callback()

Callback after Save Settings.

public callback() : mixed
Tags
since
1.0.0

deactivate()

Default Deacativation.

public static deactivate() : mixed
Tags
since
1.0.0

field_activate()

Field Activate HTML output.

public field_activate(array<string|int, mixed> $args) : string

Generate a text checkbox field for the Plugin activation

Parameters
$args : array<string|int, mixed>

{ Field array

Tags
since
1.0.0
Return values
string

$input

field_include()

Field Doomain HTML outputs.

public field_include(array<string|int, mixed> $args) : string

Generate a text input fields for the Domain names

Parameters
$args : array<string|int, mixed>

{ Field array

Tags
since
1.0.0
Return values
string

$input

field_key()

Field Pro Key HTML output.

public field_key(array<string|int, mixed> $args) : string

Generate a text input field for the Plugin activation key

Parameters
$args : array<string|int, mixed>

{ Field array

Tags
since
1.0.0
Return values
string

$input

is_valid_domain_name()

Check for valid Domain.

public is_valid_domain_name(string $domain_name) : bool
Parameters
$domain_name : string
Tags
since
1.0.0
Return values
bool

$ok

key()

Pro Key test.

public static key() : mixed

https://www.php.net/manual/en/function.sodium-crypto-sign.php

Tags
since
1.0.0

register_settings()

Add an API based Setting Page doc: https://developer.wordpress.org/plugins/settings/custom-settings-page/.

public register_settings() : mixed
Tags
since
1.0.0

validate()

Validate input.

public validate(string $input) : string
Parameters
$input : string
Tags
since
1.0.0
Return values
string

$input

wporg_options_page_html()

Generate Setting Page.

public wporg_options_page_html() : mixed

Generate a text input fields for the Domain names

Tags
since
1.0.0

        
On this page

Search results