name-8.x-1.x-dev/name.services.yml
name.services.yml
services:
name.autocomplete:
class: Drupal\name\NameAutocomplete
arguments:
- '@name.options_provider'
name.options_provider:
class: Drupal\name\NameOptionsProvider
arguments:
- '@entity_type.manager'
- '@module_handler'
name.format_parser:
class: Drupal\name\NameFormatParser
arguments: []
name.formatter:
class: Drupal\name\NameFormatter
arguments:
- '@entity_type.manager'
- '@name.format_parser'
- '@language_manager'
- '@string_translation'
- '@config.factory'
name.generator:
class: Drupal\name\NameGenerator
arguments:
- '@name.formatter'
- '@name.format_parser'
- '@config.factory'
- '@language_manager'
- '@string_translation'
# Alias for autowiring NameFormatterInterface
Drupal\name\NameFormatterInterface: '@name.formatter'
