General implements Registerable
General Setting Tab
Tags
Interfaces, Classes and Traits
- Registerable
Table of Contents
- MENU_SLUG = 'dlp-settings-general'
- OPTION_GROUP = 'document_library_pro_general'
- TAB_ID = 'general'
- $default_settings : mixed
- $id : mixed
- $license_setting : mixed
- $plugin : mixed
- $title : mixed
- __construct() : mixed
- Constructor.
- display_document_data_description() : mixed
- Output the Document Data description.
- display_document_lists_description() : mixed
- Output the Document Lists description.
- display_folders_description() : mixed
- Output the Document Folders description.
- display_frontend_submission_description() : mixed
- Output the frontend submission description.
- display_version_control_description() : mixed
- Output the Version Control description.
- get_document_preview_settings() : array<string|int, mixed>
- Get the Document Preview settings.
- 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.
- support_links() : mixed
- Output the Barn2 Support Links.
- get_document_data_settings() : array<string|int, mixed>
- Get the Document Data settings.
- get_document_limit_settings() : array<string|int, mixed>
- Get the Document Limit settings.
- get_document_links_settings() : array<string|int, mixed>
- Get the Document Links settings.
- get_document_lists_settings() : array<string|int, mixed>
- Get the Document Lists settings.
- get_document_sorting_settings() : array<string|int, mixed>
- Get the Document Sorting settings.
- get_folders_settings() : array<string|int, mixed>
- Get the folder settings.
- get_frontend_submission_settings() : array<string|int, mixed>
- Get the frontend submission settings.
- get_library_content_settings() : array<string|int, mixed>
- Get the Library Content settings.
- get_library_controls_settings() : array<string|int, mixed>
- Get the Library Control settings.
- get_pages() : array<string|int, mixed>
- Get a list of WP Pages for the settings select.
- get_version_control_settings() : array<string|int, mixed>
- Get the version control settings.
Constants
MENU_SLUG
public
mixed
MENU_SLUG
= 'dlp-settings-general'
Tags
OPTION_GROUP
public
mixed
OPTION_GROUP
= 'document_library_pro_general'
Tags
TAB_ID
public
mixed
TAB_ID
= 'general'
Tags
Properties
$default_settings
private
mixed
$default_settings
Tags
$id
private
mixed
$id
Tags
$license_setting
private
mixed
$license_setting
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_document_data_description()
Output the Document Data description.
public
display_document_data_description() : mixed
Tags
Return values
mixed —display_document_lists_description()
Output the Document Lists description.
public
display_document_lists_description() : mixed
Tags
Return values
mixed —display_folders_description()
Output the Document Folders description.
public
display_folders_description() : mixed
Tags
Return values
mixed —display_frontend_submission_description()
Output the frontend submission description.
public
display_frontend_submission_description() : mixed
Tags
Return values
mixed —display_version_control_description()
Output the Version Control description.
public
display_version_control_description() : mixed
Tags
Return values
mixed —get_document_preview_settings()
Get the Document Preview settings.
public
get_document_preview_settings() : array<string|int, mixed>
Tags
Return values
array<string|int, 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 —support_links()
Output the Barn2 Support Links.
public
support_links() : mixed
Tags
Return values
mixed —get_document_data_settings()
Get the Document Data settings.
private
get_document_data_settings() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —get_document_limit_settings()
Get the Document Limit settings.
private
get_document_limit_settings() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —get_document_links_settings()
Get the Document Links settings.
private
get_document_links_settings() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —get_document_lists_settings()
Get the Document Lists settings.
private
get_document_lists_settings() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —get_document_sorting_settings()
Get the Document Sorting settings.
private
get_document_sorting_settings() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —get_folders_settings()
Get the folder settings.
private
get_folders_settings() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —get_frontend_submission_settings()
Get the frontend submission settings.
private
get_frontend_submission_settings() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —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_library_controls_settings()
Get the Library Control settings.
private
get_library_controls_settings() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —get_pages()
Get a list of WP Pages for the settings select.
private
get_pages() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —get_version_control_settings()
Get the version control settings.
private
get_version_control_settings() : array<string|int, mixed>