You are here

public function FeaturesDiffForm::__construct in Features 8.3

Same name and namespace in other branches
  1. 8.4 modules/features_ui/src/Form/FeaturesDiffForm.php \Drupal\features_ui\Form\FeaturesDiffForm::__construct()

Constructs a FeaturesDiffForm object.

Parameters

\Drupal\features\FeaturesManagerInterface $features_manager: The features manager.

\Drupal\features\FeaturesAssignerInterface $assigner: The features assigner.

\Drupal\config_update\ConfigDiffInterface $config_diff: The config diff.

\Drupal\Core\Diff\DiffFormatter $diff_formatter: The diff formatter.

\Drupal\config_update\ConfigRevertInterface $config_revert: The config revert.

File

modules/features_ui/src/Form/FeaturesDiffForm.php, line 71

Class

FeaturesDiffForm
Defines the features differences form.

Namespace

Drupal\features_ui\Form

Code

public function __construct(FeaturesManagerInterface $features_manager, FeaturesAssignerInterface $assigner, ConfigDiffInterface $config_diff, DiffFormatter $diff_formatter, ConfigRevertInterface $config_revert) {
  $this->featuresManager = $features_manager;
  $this->assigner = $assigner;
  $this->configDiff = $config_diff;
  $this->diffFormatter = $diff_formatter;
  $this->configRevert = $config_revert;
  $this->diffFormatter->show_header = FALSE;
  $this->diffFormatter->leading_context_lines = 0;
  $this->diffFormatter->trailing_context_lines = 0;
}