Tribe__Events__Pro__Editor::save_custom_field_values()
Update the options after the additional fields tabs is saved
Return
(mixed)
Source
File: src/Tribe/Editor.php
public function save_custom_field_values() {
$options = Tribe__Settings_Manager::get_options();
if ( empty( $options['custom-fields'] ) || ! is_array( $options['custom-fields'] ) ) {
return $options;
}
$gutenberg_fields = $this->gutenberg_custom_fields_canonical_keys(
tribe_get_request_var( 'custom-field-gutenberg-editor', array() )
);
foreach ( $options['custom-fields'] as $index => $field ) {
$checked = isset( $gutenberg_fields[ $index ] ) && '1' === $gutenberg_fields[ $index ];
$options['custom-fields'][ $index ]['gutenberg_editor'] = $checked;
}
Tribe__Settings_Manager::set_options( $options, false );
}
Changelog
| Version | Description |
|---|---|
| 4.5 | Introduced. |