function stylizer_ui::store_stylizer_info in Chaos Tool Suite (ctools) 6
Same name and namespace in other branches
- 7 stylizer/plugins/export_ui/stylizer_ui.class.php \stylizer_ui::store_stylizer_info()
 
Store the stylizer info in our settings.
The stylizer wizard stores its stuff in slightly different places, so we have to find it and move it to the right place.
2 calls to stylizer_ui::store_stylizer_info()
- stylizer_ui::edit_wizard_finish in stylizer/
plugins/ export_ui/ stylizer_ui.class.php  - Wizard 'cancel' callback when using a wizard to edit an item.
 - stylizer_ui::edit_wizard_next in stylizer/
plugins/ export_ui/ stylizer_ui.class.php  - Wizard 'next' callback when using a wizard to edit an item.
 
File
- stylizer/
plugins/ export_ui/ stylizer_ui.class.php, line 220  
Class
- stylizer_ui
 - UI class for Stylizer.
 
Code
function store_stylizer_info(&$form_state) {
  /*
  foreach (array('name', 'admin_title', 'admin_description') as $key) {
    if (!empty($form_state['values'][$key])) {
      $form_state['item']->{$key} = $form_state['values'][$key];
    }
  }
  */
  if ($form_state['step'] != 'import') {
    $form_state['item']->settings = $form_state['settings'];
  }
  // Do not let the 'name' accidentally get out of sync under any circumstances.
  $form_state['item']->settings['name'] = $form_state['item']->name;
}