hasActiveAuthType = $PasskeysAuthTypeRepository->count(['isDisabled' => false]) > 0; } public static function getSubscribedEvents(): array { return [ '@admin/Setting/Shop/shop_master.twig' => 'onRenderAdminShopSettingEdit', '@admin/Customer/edit.twig' => 'onRenderAdminCustomerEdit', ]; } /** * [/admin/setting/shop]表示の時のEvent Hook. * Open/Close passkeys. * * @param TemplateEvent $event */ public function onRenderAdminShopSettingEdit(TemplateEvent $event) { $twig = 'Passkeys/Resource/template/admin/shop_edit_tfa.twig'; $event->addSnippet($twig); } /** * [/admin/customer/edit]表示の時のEvent Hook. * Personal passkeys enable/disable. * * @param TemplateEvent $event */ public function onRenderAdminCustomerEdit(TemplateEvent $event) { // add twig $twig = 'Passkeys/Resource/template/admin/customer_edit.twig'; $event->addSnippet($twig); } }