PHP Класс fewbricks\acf\fields\field

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

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

Свойство Тип Описание
$settings array

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

Метод Описание
__construct ( string $label, string $name, string $key, array $base_settings = [], array $custom_settings = [] )
get_setting ( $key, string $default_value = '' ) : string
get_settings ( fewbricks\acf\field-groups | layout | repeater | flexible_content | brick $object_to_get_for ) : array
set_setting ( $key, $value )
set_settings ( $settings )

Приватные методы

Метод Описание
prepare_label ( $object_to_prepare_for )
prepare_label_addition ( repeater | flexible_content | brick $object_to_prepare_for, $setting )
prepare_name ( repeater | flexible_content | brick $object_to_prepare_for )
prepare_settings ( $object_to_prepare_for )

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

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

public __construct ( string $label, string $name, string $key, array $base_settings = [], array $custom_settings = [] )
$label string The label that the field will get.
$name string The name that the field will get.
$key string The key that the field wil get. It is very important that this value is unique among all the keys across the entire site.
$base_settings array
$custom_settings array Any custom settings that you want to set. A setting must be implemented in the ACF field class for it to have an effect. This array wil be merged with $base_settings in this class and then with the default settings in the ACF field class.

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

public get_setting ( $key, string $default_value = '' ) : string
$key
$default_value string
Результат string

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

public get_settings ( fewbricks\acf\field-groups | layout | repeater | flexible_content | brick $object_to_get_for ) : array
$object_to_get_for fewbricks\acf\field-groups | fewbricks\acf\layout | repeater | flexible_content | brick
Результат array

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

public set_setting ( $key, $value )
$key
$value

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

public set_settings ( $settings )
$settings

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

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

protected array $settings
Результат array