You are here

public static function FormBuilderWebformForm::loadFromStorage in Form Builder 7

Overrides FormBuilderFormBase::loadFromStorage

1 call to FormBuilderWebformForm::loadFromStorage()
FormBuilderWebformFormTest::testConfigurationForm in modules/webform/tests/FormBuilderWebformFormTest.php

File

modules/webform/form_builder_webform.classes.inc, line 10

Class

FormBuilderWebformForm

Code

public static function loadFromStorage($form_type, $form_id, $sid, $params) {

  // Webform identifies its forms by Node Id.
  $node = node_load($form_id);
  $form = new static($form_type, $form_id, $sid, $params, array());
  $components = static::addFirstPagebreak($node, $node->webform['components']);
  $form
    ->addComponents($components);
  drupal_alter('form_builder_load', $form, $form_type, $form_id);
  return $form;
}