You are here

public function FormStep::__construct in Simple multi step form 8.x

Same name and namespace in other branches
  1. 8 src/FormStep.php \Drupal\simple_multistep\FormStep::__construct()

FormStepController constructor.

Parameters

array $form: Form settings.

\Drupal\Core\Form\FormStateInterface $form_state: Form state object.

3 calls to FormStep::__construct()
FormButton::__construct in src/FormButton.php
Constructor.
MultistepController::__construct in src/MultistepController.php
MultistepController constructor.
StepIndicator::__construct in src/StepIndicator.php
Constructor.
3 methods override FormStep::__construct()
FormButton::__construct in src/FormButton.php
Constructor.
MultistepController::__construct in src/MultistepController.php
MultistepController constructor.
StepIndicator::__construct in src/StepIndicator.php
Constructor.

File

src/FormStep.php, line 57

Class

FormStep
Class FormStep.

Namespace

Drupal\simple_multistep

Code

public function __construct(array &$form, FormStateInterface $form_state) {
  $this->form = $form;
  $this->formState = $form_state;
  $this->currentStep = 0;
  $this
    ->updateStepInfo();
}