You are here

public function FlagFormBase::__construct in Flag 8.4

Constructs a new form.

Parameters

\Drupal\flag\ActionLink\ActionLinkPluginManager $action_link_manager: The link type plugin manager.

\Drupal\Core\Entity\EntityTypeBundleInfoInterface $bundle_info_service: The bundle info service.

\Drupal\Core\Utility\LinkGeneratorInterface $link_generator: The link generator service.

File

src/Form/FlagFormBase.php, line 52

Class

FlagFormBase
Provides the base flag add/edit form.

Namespace

Drupal\flag\Form

Code

public function __construct(ActionLinkPluginManager $action_link_manager, EntityTypeBundleInfoInterface $bundle_info_service, LinkGeneratorInterface $link_generator) {
  $this->actionLinkManager = $action_link_manager;
  $this->bundleInfoService = $bundle_info_service;
  $this->linkGenerator = $link_generator;
}