arguments: ['@console.translator_manager', '@console.string_converter']
console.file_queue:
class: Drupal\Console\Core\Utils\FileQueue
+ arguments: ['@app.root']
console.shell_process:
class: Drupal\Console\Core\Utils\ShellProcess
arguments: ['@app.root', '@console.translator_manager']
console.string_converter:
- class: Drupal\Console\Core\Utils\StringConverter
+ class: Drupal\Console\Core\Utils\StringConverter
console.chain_discovery:
class: Drupal\Console\Core\Utils\ChainDiscovery
- arguments: ['@console.root', '@console.configuration_manager']
+ arguments: ['@console.root', '@console.configuration_manager', '@console.message_manager', '@console.translator_manager']
+ console.count_code_lines:
+ class: Drupal\Console\Core\Utils\CountCodeLines
+ console.message_manager:
+ class: Drupal\Console\Core\Utils\MessageManager
+ console.drupal_finder:
+ class: Drupal\Console\Core\Utils\DrupalFinder
+ console.key_value_storage:
+ class: Drupal\Console\Core\Utils\KeyValueStorage
# DrupalConsoleCore Commands
console.about:
class: Drupal\Console\Core\Command\AboutCommand
tags:
- { name: drupal.command }
console.settings_debug:
- class: Drupal\Console\Core\Command\Settings\DebugCommand
- arguments: ['@console.configuration_manager', '@console.nested_array']
+ class: Drupal\Console\Core\Command\Debug\SettingsCommand
+ arguments: ['@console.configuration_manager']
tags:
- { name: drupal.command }
console.settings_set:
tags:
- { name: drupal.command }
console.chain_debug:
- class: Drupal\Console\Core\Command\Chain\ChainDebugCommand
+ class: Drupal\Console\Core\Command\Debug\ChainCommand
arguments: ['@console.chain_discovery']
tags:
- { name: drupal.command }
console.site_debug:
- class: Drupal\Console\Core\Command\Site\DebugCommand
+ class: Drupal\Console\Core\Command\Debug\SiteCommand
arguments: ['@console.configuration_manager']
tags:
- { name: drupal.command }
- console.yaml_diff:
- class: Drupal\Console\Core\Command\Yaml\DiffCommand
- arguments: ['@console.nested_array']
- tags:
- - { name: drupal.command }
- console.yaml_get_value:
- class: Drupal\Console\Core\Command\Yaml\GetValueCommand
- arguments: ['@console.nested_array']
- tags:
- - { name: drupal.command }
- console.yaml_merge:
- class: Drupal\Console\Core\Command\Yaml\MergeCommand
+ console.drush:
+ class: Drupal\Console\Core\Command\DrushCommand
+ arguments: ['@console.configuration_manager', '@console.chain_queue']
tags:
- { name: drupal.command }
- console.yaml_split:
- class: Drupal\Console\Core\Command\Yaml\SplitCommand
- arguments: ['@console.nested_array']
+ console.generate_site_alias:
+ class: Drupal\Console\Core\Command\Generate\SiteAliasCommand
+ arguments: ['@console.site_alias_generator', '@console.configuration_manager', '@console.drupal_finder']
tags:
- - { name: drupal.command }
- console.yaml_update_key:
- class: Drupal\Console\Core\Command\Yaml\UpdateKeyCommand
- arguments: ['@console.nested_array']
- tags:
- - { name: drupal.command }
- console.yaml_update_value:
- class: Drupal\Console\Core\Command\Yaml\UpdateValueCommand
- arguments: ['@console.nested_array']
- tags:
- - { name: drupal.command }
- console.yaml_unset_key:
- class: Drupal\Console\Core\Command\Yaml\UnsetKeyCommand
- arguments: ['@console.nested_array']
- tags:
- - { name: drupal.command }
+ - { name: drupal.command }
# DrupalConsoleCore Generators
console.init_generator:
class: Drupal\Console\Core\Generator\InitGenerator
tags:
- { name: drupal.generator }
+ console.site_alias_generator:
+ class: Drupal\Console\Core\Generator\SiteAliasGenerator
+ tags:
+ - { name: drupal.generator }