BankIDManager
class BankIDManager
Builds UI elements for BankID cases.
Traits
StringTranslationTrait
DependencySerializationTrait
Properties
| protected ImmutableConfig | $config | The BankID configuration. |
Methods
__construct(RouteProviderInterface $routeProvider, TranslationInterface $stringTranslation, ConfigFactoryInterface $config_factory, BankIDOrderManager $orderManager)
Constructs a BankIDManager object.
array
buildDialog(string|null $configuration_hash = NULL)
Builds the dialog for BankID authentication.
array
array
string|null
getOrderUid(string $order_ref)
Get the order uid from the order ref.
array|null
getOrderDoneTempData(string $order_ref)
Get the order done temporary data.
Details
at line 33
__construct(RouteProviderInterface $routeProvider, TranslationInterface $stringTranslation, ConfigFactoryInterface $config_factory, BankIDOrderManager $orderManager)
Constructs a BankIDManager object.
at line 53
array
buildDialog(string|null $configuration_hash = NULL)
Builds the dialog for BankID authentication.
at line 80
array
buildDialogLink(CaseData $case)
Builds a link to open the BankID dialog.
at line 109
array
buildDialogAjaxButton(CaseData $case)
Builds an ajax button to open the BankID dialog.
at line 140
string|null
getOrderUid(string $order_ref)
Get the order uid from the order ref.
at line 153
array|null
getOrderDoneTempData(string $order_ref)
Get the order done temporary data.