PHP Класс Carbon_Fields\Field\Predefined_Options_Field

Mainly used to reduce the bloat on the base Field class.
Наследование: extends Field
Показать файл Открыть проект

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

Свойство Тип Описание
$options array | callable Stores the field options (if any)

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

Метод Описание
add_options ( array | callable $options ) Add new options to this field.
get_options ( ) : array | callable Retrieve the current options.
parse_options ( array | callable $options ) : array Changes the options array structure. This is needed to keep the array items order when it is JSON encoded.
set_options ( array | callable $options ) Set the options of this field.

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

Метод Описание
load_options ( ) Check if there are callbacks and populate the options

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

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

Accepts an array of data.
public add_options ( array | callable $options )
$options array | callable

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

Retrieve the current options.
public get_options ( ) : array | callable
Результат array | callable $options

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

Check if there are callbacks and populate the options
protected load_options ( )

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

Will also work with a callable that returns an array.
public parse_options ( array | callable $options ) : array
$options array | callable
Результат array

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

Accepts either array of data or a callback that returns the data.
public set_options ( array | callable $options )
$options array | callable

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

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

Stores the field options (if any)
protected array|callable $options
Результат array | callable