Tribe__Tickets_Plus__Meta__Field__Abstract_Field::build_field_settings( array $data )
Constructs a field meta data array for the meta field
Contents
Parameters
- $data
-
(array) (Required) Field data
Return
(array)
Source
File: src/Tribe/Meta/Field/Abstract_Field.php
public function build_field_settings( $data ) {
$type = $data['type'];
$required = isset( $data['required'] ) ? $data['required'] : '';
$label = isset( $data['label'] ) ? $data['label'] : "Field {$data_id}";
$meta = array(
'type' => $type,
'required' => $required,
'label' => $label,
'slug' => sanitize_title( $label ),
'extra' => array(),
);
$meta = $this->build_extra_field_settings( $meta, $data );
return $meta;
}
Changelog
| Version | Description |
|---|---|
| 4.1 | Introduced. |