function ComposerScaffoldCommand::configure

Same name and namespace in other branches
  1. 11.x composer/Plugin/Scaffold/ComposerScaffoldCommand.php \Drupal\Composer\Plugin\Scaffold\ComposerScaffoldCommand::configure()

File

composer/Plugin/Scaffold/ComposerScaffoldCommand.php, line 22

Class

ComposerScaffoldCommand
The "drupal:scaffold" command class.

Namespace

Drupal\Composer\Plugin\Scaffold

Code

protected function configure() {
  $this->setName('drupal:scaffold')
    ->setAliases([
    'scaffold',
  ])
    ->setDescription('Update the Drupal scaffold files.')
    ->setHelp(<<<EOT
  The <info>drupal:scaffold</info> command places the scaffold files in their
  respective locations according to the layout stipulated in the composer.json
  file.
  
  <info>php composer.phar drupal:scaffold</info>
  
  It is usually not necessary to call <info>drupal:scaffold</info> manually,
  because it is called automatically as needed, e.g. after an <info>install</info>
  or <info>update</info> command. Note, though, that only packages explicitly
  allowed to scaffold in the top-level composer.json will be processed by this
  command.
  
  For more information, see https://www.drupal.org/docs/develop/using-composer/using-drupals-composer-scaffold.
  EOT);
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.