You are here

function ftools_export_build_form_submit in Features Tools 7.2

Same name and namespace in other branches
  1. 7 ftools.module \ftools_export_build_form_submit()

submit function for the features_export_form, write the file to disk.

1 call to ftools_export_build_form_submit()
ftools_form_features_export_form_safe_submit in ./ftools.module
@todo Please document this function.
1 string reference to 'ftools_export_build_form_submit'
ftools_form_features_export_form_alter in ./ftools.module
Implements hook_form_FORM_ID_alter().

File

./ftools.module, line 271
ftools module

Code

function ftools_export_build_form_submit($form, &$form_state) {
  module_load_include('inc', 'features', 'features.export');
  features_include();

  //just call the features method to write the feature directly to the directory

  //set values from features API to use this export to write feature to file directly
  $form_state['values']['op'] = $form['advanced']['generate']['#value'];
  $form_state['values']['generate'] = $form['advanced']['generate']['#value'];

  //$form_state['values']['generate_path'] = $form_state['values']['ftools_dest'];
  features_export_build_form_submit($form, $form_state);
  drupal_flush_all_caches();
}