forena-8.x-1.x-dev/forena.services.yml

forena.services.yml
# Forena services
services:
  # Main reporting service for Forena.
  forena.reports:
    class: Drupal\forena\Forena
    factory: Drupal\forena\Forena::service
  # The machine name of the service. This is the string that must be passed to
  # Drupal::service() to get the instantiated plugin manager.
  frxplugin.manager.document:
    # This tells the service container the name of our plugin manager class.
    class: Drupal\forena\FrxDocumentPluginManager
    # The default parameters to pass to the class constructor,
    arguments: ['@container.namespaces', '@cache.default', '@module_handler']
  # Renderer Plugin manager
  frxplugin.manager.renderer:
    # This tells the service container the name of our plugin manager class.
    class: Drupal\forena\FrxRendererPluginManager
    # The default parameters to pass to the class constructor,
    arguments: ['@container.namespaces', '@cache.default', '@module_handler']
  # Ajax Command Plugin manager
  frxplugin.manager.ajax:
    # This tells the service container the name of our plugin manager class.
    class: Drupal\forena\FrxAjaxPluginManager
    # The default parameters to pass to the class constructor,
    arguments: ['@container.namespaces', '@cache.default', '@module_handler']
  # Ajax Command Plugin manager
  frxplugin.manager.context:
    # This tells the service container the name of our plugin manager class.
    class: Drupal\forena\FrxContextPluginManager
    # The default parameters to pass to the class constructor,
    arguments: ['@container.namespaces', '@cache.default', '@module_handler']
  # Provides field formatting service that uses plugins to list provided
  # classes.
  frxplugin.manager.formatter:
    # This tells the service container the name of our plugin manager class.
    class: Drupal\forena\FrxFormatterPluginManager
    # The default parameters to pass to the class constructor,
    arguments: ['@container.namespaces', '@cache.default', '@module_handler']
  # Provides report templateing service that allows definition of custom report
  # plugins
  frxplugin.manager.template:
    # This tells the service container the name of our plugin manager class.
    class: Drupal\forena\FrxTemplatePluginManager
    # The default parameters to pass to the class constructor,
    arguments: ['@container.namespaces', '@cache.default', '@module_handler']
  frxplugin.manager.driver:
    # This tells the service container the name of our plugin manager class.
    class: Drupal\forena\FrxDriverPluginManager
    # The default parameters to pass to the class constructor,
    arguments: ['@container.namespaces', '@cache.default', '@module_handler']

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc