Document_Table implements Registerable
Document Table Setting Tab
Tags
Interfaces, Classes and Traits
- Registerable
Table of Contents
- MENU_SLUG = 'dlp-settings-libraries'
- OPTION_GROUP = 'document_library_pro_table'
- TAB_ID = 'document_libraries'
- $default_settings : mixed
- $id : mixed
- $plugin : mixed
- $title : mixed
- __construct() : mixed
- Constructor.
- display_table_design_description() : mixed
- Output the Table Design description.
- get_id() : string
- Get the tab ID.
- get_title() : string
- Get the tab title.
- register() : mixed
- {@inheritdoc}
- register_settings() : mixed
- Register the Settings with WP Settings API.
- table_content_description() : mixed
- Output the Table Content description.
- get_design_settings() : string
- Get the Table Design settings.
- get_document_link_settings() : array<string|int, mixed>
- Get the Doocument Link settings.
- get_icon() : string
- Get icon for color size field.
- get_library_content_settings() : array<string|int, mixed>
- Get the Library Content settings.
- get_performance_settings() : array<string|int, mixed>
- Get the Performance settings.
Constants
MENU_SLUG
public
mixed
MENU_SLUG
= 'dlp-settings-libraries'
Tags
OPTION_GROUP
public
mixed
OPTION_GROUP
= 'document_library_pro_table'
Tags
TAB_ID
public
mixed
TAB_ID
= 'document_libraries'
Tags
Properties
$default_settings
private
mixed
$default_settings
Tags
$id
private
mixed
$id
Tags
$plugin
private
mixed
$plugin
Tags
$title
private
mixed
$title
Tags
Methods
__construct()
Constructor.
public
__construct(Plugin $plugin) : mixed
Parameters
- $plugin : Plugin
Tags
Return values
mixed —display_table_design_description()
Output the Table Design description.
public
display_table_design_description() : mixed
Tags
Return values
mixed —get_id()
Get the tab ID.
public
get_id() : string
Tags
Return values
string —get_title()
Get the tab title.
public
get_title() : string
Tags
Return values
string —register()
{@inheritdoc}
public
register() : mixed
Tags
Return values
mixed —register_settings()
Register the Settings with WP Settings API.
public
register_settings() : mixed
Tags
Return values
mixed —table_content_description()
Output the Table Content description.
public
table_content_description() : mixed
Tags
Return values
mixed —get_design_settings()
Get the Table Design settings.
private
get_design_settings() : string
Tags
Return values
string —get_document_link_settings()
Get the Doocument Link settings.
private
get_document_link_settings() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —get_icon()
Get icon for color size field.
private
get_icon(string $icon[, string $alt_text = '' ]) : string
Parameters
- $icon : string
- $alt_text : string = ''
Tags
Return values
string —get_library_content_settings()
Get the Library Content settings.
private
get_library_content_settings() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —get_performance_settings()
Get the Performance settings.
private
get_performance_settings() : array<string|int, mixed>