You are here

function msnf_step_features_export_options in Multistep Nodeform 6

Implementation of hook_features_export_options().

File

includes/msnf.features.inc, line 11
Features integration for "Multistep Nodeform".

Code

function msnf_step_features_export_options() {

  // Load necessary functions for form steps.
  module_load_include('inc', 'msnf', 'includes/msnf.steps');
  $options = array();
  $steps = msnf_steps();
  $content_types = msnf_content_types();
  foreach ($steps as $type_name => $type) {
    if (isset($content_types[$type_name])) {
      foreach ($type as $step_name => $step) {
        $options[$type_name . '__' . $step_name] = $content_types[$type_name]['name'] . ': ' . $step['label'];
      }
    }
  }
  return $options;
}