function webform_template_node_insert in Webform Template 7
Same name and namespace in other branches
- 7.4 webform_template.module \webform_template_node_insert()
 
Implements hook_node_insert().
File
- ./
webform_template.module, line 132  
Code
function webform_template_node_insert($node) {
  if (isset($_SESSION['webform_template'])) {
    $template = node_load($_SESSION['webform_template']);
    $webform = $template->webform;
    $node->webform = $webform;
    $node->webform['nid'] = $node->nid;
    // Integration with other modules.
    if (module_exists('webform_validation')) {
      _webform_template_webform_validation_helper($node, $template);
    }
    // Allow other modules to modify the webform.
    module_invoke_all('webform_template_insert', $node, $template);
    // Clean up session.
    unset($_SESSION['webform_template']);
  }
}