PHP Класс Admin_Apple_Settings_Section, apple-news

С версии: 0.6.0
Наследование: extends Apple_News
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$allowed_html array Allowed HTML for settings pages.

Защищенные свойства (Protected)

Свойство Тип Описание
$base_settings Apple_Exporter\Settings Base settings.
$fonts array All available iOS fonts.
$groups array Groups for the section.
$name string Name of the settings section.
$page string Settings page.
$settings array Settings for the section.
$slug string Slug of the settings section.

Открытые методы

Метод Описание
__construct ( string $page ) Constructor.
after_section ( ) : string HTML to display after the section.
before_section ( ) : string HTML to display before the section.
get_section_info ( ) : string Gets section info.
get_value ( string $key, array $saved_settings = null ) : mixed Get the current value for an option.
groups ( ) : array Return an array which contains all groups and their related settings, embedded.
id ( ) : string Get the ID of the settings section.
name ( ) : string Get the settings section name.
render_field ( array $args ) Render a settings field.
sanitize_array ( array $value ) : array Sanitizes a single dimension array with text values.
save_settings ( ) Each section is responsible for saving its own settings since only it knows the nature of the fields and sanitization methods.

Защищенные методы

Метод Описание
get_default_for ( string $name ) : string Get the default for a field.
get_description_for ( string $name ) : string Get the description for a field.
get_size_for ( string $name ) : integer Get the size for a field.
get_type_for ( string $name ) : string Get the type for a field.
is_multiple ( string $name ) : boolean Check if the field can hold multiple values.
is_required ( string $name ) : integer Check if a field is required.

Описание методов

__construct() публичный Метод

Constructor.
public __construct ( string $page )
$page string

after_section() публичный Метод

HTML to display after the section.
public after_section ( ) : string
Результат string

before_section() публичный Метод

HTML to display before the section.
public before_section ( ) : string
Результат string

get_default_for() защищенный статический Метод

Get the default for a field.
protected static get_default_for ( string $name ) : string
$name string
Результат string

get_description_for() защищенный Метод

Get the description for a field.
protected get_description_for ( string $name ) : string
$name string
Результат string

get_section_info() публичный Метод

Gets section info.
public get_section_info ( ) : string
Результат string

get_size_for() защищенный Метод

Get the size for a field.
protected get_size_for ( string $name ) : integer
$name string
Результат integer

get_type_for() защищенный Метод

Get the type for a field.
protected get_type_for ( string $name ) : string
$name string
Результат string

get_value() публичный статический Метод

Get the current value for an option.
public static get_value ( string $key, array $saved_settings = null ) : mixed
$key string
$saved_settings array
Результат mixed

groups() публичный Метод

Return an array which contains all groups and their related settings, embedded.
public groups ( ) : array
Результат array

id() публичный Метод

Get the ID of the settings section.
public id ( ) : string
Результат string

is_multiple() защищенный Метод

Check if the field can hold multiple values.
protected is_multiple ( string $name ) : boolean
$name string
Результат boolean

is_required() защищенный Метод

Check if a field is required.
protected is_required ( string $name ) : integer
$name string
Результат integer

name() публичный Метод

Get the settings section name.
public name ( ) : string
Результат string

render_field() публичный Метод

Render a settings field.
public render_field ( array $args )
$args array

sanitize_array() публичный Метод

Sanitizes a single dimension array with text values.
public sanitize_array ( array $value ) : array
$value array
Результат array

save_settings() публичный Метод

Each section is responsible for saving its own settings since only it knows the nature of the fields and sanitization methods.
public save_settings ( )

Описание свойств

$allowed_html публичное статическое свойство

Allowed HTML for settings pages.
public static array $allowed_html
Результат array

$base_settings защищенное статическое свойство

Base settings.
protected static Settings,Apple_Exporter $base_settings
Результат Apple_Exporter\Settings

$fonts защищенное статическое свойство

All available iOS fonts.
С версии: 0.4.0
protected static array $fonts
Результат array

$groups защищенное свойство

Groups for the section.
protected array $groups
Результат array

$name защищенное свойство

Name of the settings section.
protected string $name
Результат string

$page защищенное свойство

Settings page.
protected string $page
Результат string

$settings защищенное свойство

Settings for the section.
protected array $settings
Результат array

$slug защищенное свойство

Slug of the settings section.
protected string $slug
Результат string