PHP Класс Kirki_Sanitize_Values, kirki

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__callStatic ( string $name, mixed $arguments ) : mixed Fallback for non-existing methods.
checkbox ( boolean | string $value ) : boolean Checkbox sanitization callback.
color ( string $value ) : string Sanitize colors.
css_dimension ( string $value ) : string Sanitizes css dimensions.
dropdown_pages ( integer $page_id, WP_Customize_Setting $setting ) : integer | string Drop-down Pages sanitization callback.
filter_number ( string $value ) : integer | float Filters numeric values.
number ( integer | float | double | string $value ) : integer | float | double Sanitize number options.
rgba ( string $value ) : string Sanitize RGBA colors
sortable ( string | array $value ) : string Sanitize sortable controls
unfiltered ( integer | string | array $value ) : integer | string | array DOES NOT SANITIZE ANYTHING.

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

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

Fallback for non-existing methods.
public static __callStatic ( string $name, mixed $arguments ) : mixed
$name string The method we're trying to access.
$arguments mixed The arguments the method we're trying to call accepts.
Результат mixed The $arguments provided.

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

Sanitization callback for 'checkbox' type controls. This callback sanitizes $value as a boolean value, either TRUE or FALSE. Deprecated. Use Kirki_Field_Checkbox::sanitize() instead.
См. также: Kirki_Field_Checkbox::sanitize()
public static checkbox ( boolean | string $value ) : boolean
$value boolean | string Whether the checkbox is checked.
Результат boolean Whether the checkbox is checked.

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

Sanitize colors.
С версии: 0.8.5
public static color ( string $value ) : string
$value string The value to be sanitized.
Результат string

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

Sanitizes css dimensions.
С версии: 2.2.0
public static css_dimension ( string $value ) : string
$value string The value to be sanitized.
Результат string

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

- Sanitization: dropdown-pages - Control: dropdown-pages Sanitization callback for 'dropdown-pages' type controls. This callback sanitizes $page_id as an absolute integer, and then validates that $input is the ID of a published page.
См. также: absint() https://developer.wordpress.org/reference/functions/absint/
См. также: get_post_status() https://developer.wordpress.org/reference/functions/get_post_status/
public static dropdown_pages ( integer $page_id, WP_Customize_Setting $setting ) : integer | string
$page_id integer Page ID.
$setting WP_Customize_Setting Setting instance.
Результат integer | string Page ID if the page is published; otherwise, the setting default.

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

Filters numeric values.
public static filter_number ( string $value ) : integer | float
$value string The value to be sanitized.
Результат integer | float

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

Sanitize number options.
С версии: 0.5
public static number ( integer | float | double | string $value ) : integer | float | double
$value integer | float | double | string The value to be sanitized.
Результат integer | float | double

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

Sanitize RGBA colors
С версии: 0.8.5
public static rgba ( string $value ) : string
$value string The value to be sanitized.
Результат string

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

Sanitize sortable controls
С версии: 0.8.3
public static sortable ( string | array $value ) : string
$value string | array The value to be sanitized.
Результат string

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

DOES NOT SANITIZE ANYTHING.
С версии: 0.5
public static unfiltered ( integer | string | array $value ) : integer | string | array
$value integer | string | array The value to be sanitized.
Результат integer | string | array