sqrl-2.0.0-rc1/sqrl.services.yml
sqrl.services.yml
services:
sqrl.assets:
class: Drupal\sqrl\Assets
sqrl.identities:
class: Drupal\sqrl\Identities
arguments: ['@entity_type.manager', '@user.data', '@config.factory', '@sqrl.log']
sqrl.state:
class: Drupal\sqrl\State
parent: keyvalue.expirable
sqrl.log:
class: Drupal\sqrl\Log
arguments: ['@config.factory', '@logger.factory']
sqrl.client:
class: Drupal\sqrl\Client
arguments: ['@current_user', '@sqrl.handler', '@sqrl.log', '@datetime.time', '@plugin.manager.sqrl_action', '@sqrl.state', '@request_stack', '@entity_type.manager', '@sqrl.identities', '@config.factory']
sqrl.handler:
class: Drupal\sqrl\Sqrl
arguments: ['@config.factory', '@current_user', '@service_container', '@page_cache_kill_switch', '@sqrl.assets', '@sqrl.log', '@extension.list.module']
sqrl.form_alter:
class: Drupal\sqrl\FormAlter
arguments: ['@current_user', '@sqrl.handler', '@sqrl.log', '@entity_type.manager', '@sqrl.identities']
plugin.manager.sqrl_action:
class: Drupal\sqrl\SqrlActionPluginManager
parent: default_plugin_manager
