function Wizard::create

Same name in other branches
  1. 3.x modules/ajax_example/src/Form/Wizard.php \Drupal\ajax_example\Form\Wizard::create()
  2. 8.x-1.x ajax_example/src/Form/Wizard.php \Drupal\ajax_example\Form\Wizard::create()

Overrides FormBase::create

File

modules/ajax_example/src/Form/Wizard.php, line 26

Class

Wizard
AJAX example wizard.

Namespace

Drupal\ajax_example\Form

Code

public static function create(ContainerInterface $container) {
    // Since FormBase uses service traits, we can inject these services without
    // adding our own __construct() method.
    $form = new static($container);
    $form->setStringTranslation($container->get('string_translation'));
    $form->setMessenger($container->get('messenger'));
    return $form;
}