PHP Class fewbricks\acf\fields\flexible_content

Inheritance: extends field
ファイルを表示 Open project: folbert/fewbricks Class Usage Examples

Public Methods

Method Description
__construct ( string $label, string $name, string $key, array $custom_settings = [] )
add_layout ( layout $layout ) : layout
add_layouts ( array $layouts )
get_sub_field_brick_class_name ( ) : string
get_sub_field_brick_instance ( ) : fewbricks\brick

Method Details

__construct() public method

public __construct ( string $label, string $name, string $key, 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.
$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.

add_layout() public method

public add_layout ( layout $layout ) : layout
$layout fewbricks\acf\layout
return fewbricks\acf\layout

add_layouts() public method

public add_layouts ( array $layouts )
$layouts array

get_sub_field_brick_class_name() public static method

public static get_sub_field_brick_class_name ( ) : string
return string

get_sub_field_brick_instance() public static method

public static get_sub_field_brick_instance ( ) : fewbricks\brick
return fewbricks\brick