You are here

function form_builder_cache_field_delete in Form Builder 7

Same name and namespace in other branches
  1. 6 includes/form_builder.cache.inc \form_builder_cache_field_delete()
  2. 7.2 includes/form_builder.cache.inc \form_builder_cache_field_delete()

Remove a single field from a form builder cache.

1 call to form_builder_cache_field_delete()
form_builder_field_remove_submit in includes/form_builder.admin.inc

File

includes/form_builder.cache.inc, line 119
form_builder.cache.inc Functions for temporary storage of form builder structures while editing.

Code

function form_builder_cache_field_delete($form_type, $form_id, $element_id, $sid = NULL) {
  $form = FormBuilderLoader::instance()
    ->fromCache($form_type, $form_id, $sid);
  $form
    ->unsetElement($element_id);
  $form
    ->save();
}