devel_generate_content

Versions
mediamosa-21
devel_generate_content($form_state)

The main API function for creating content.

See devel_generate_content_form() for the supported keys in $form_state['values']. Other modules may participate by form_alter() on that form and then handling their data during hook_nodeapi('pre_save') or in own submit handler for the form.

Parameters

string $form_state

Return value

void

Code

sites/all/modules/devel/devel_generate.inc, line 105

<?php
function devel_generate_content($form_state) {
  if (!empty($form_state['values']['kill_content'])) {
    devel_generate_content_kill($form_state['values']);
  }

  if (count($form_state['values']['node_types'])) {
    // Generate nodes.
    devel_generate_content_pre_node($form_state['values']);
    for ($i = 1; $i <= $form_state['values']['num_nodes']; $i ++) {
      devel_generate_content_add_node($form_state['values']);
    }
  }

  drupal_set_message(format_plural($form_state['values']['num_nodes'], '1 node created.', '@count nodes created'));
}
?>