class BankIDAuthenticateBlock extends BlockBase implements BlockPluginInterface, ContainerFactoryPluginInterface

Provides a 'BankID Authenticate' block.

Properties

protected FormBuilderInterface $formBuilder

The form builder.

Methods

__construct(array $configuration, string $plugin_id, mixed $plugin_definition, FormBuilderInterface $form_builder)

Constructs a new BankIDAuthenticateBlock object.

static 
create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition)

{@inheritdoc}

build()

{@inheritdoc}

Details

at line 40
__construct(array $configuration, string $plugin_id, mixed $plugin_definition, FormBuilderInterface $form_builder)

Constructs a new BankIDAuthenticateBlock object.

Parameters

array $configuration

A configuration array containing information about the plugin instance.

string $plugin_id

The plugin_id for the plugin instance.

mixed $plugin_definition

The plugin implementation definition.

FormBuilderInterface $form_builder

The form builder.

at line 48
static create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition)

{@inheritdoc}

Parameters

ContainerInterface $container
array $configuration
$plugin_id
$plugin_definition

at line 60
build()

{@inheritdoc}