original_string: protected function executeSchemaCommand(InputInterface $input, OutputInterface $output,
  		SchemaTool $schemaTool, array $metadata, SymfonyStyle $ui)
  	{
  		$merger = new MetadataMerger();
  		$metadata = $merger->merge($metadata);
  
  		return parent::executeSchemaCommand($input, $output, $schemaTool, $metadata, $ui);
  	}
code: protected function executeSchemaCommand(InputInterface $input, OutputInterface $output,
  		SchemaTool $schemaTool, array $metadata, SymfonyStyle $ui)
  	{
  		$merger = new MetadataMerger();
  		$metadata = $merger->merge($metadata);
  
  		return parent::executeSchemaCommand($input, $output, $schemaTool, $metadata, $ui);
  	}
code_tokens: protected function executeSchemaCommand ( InputInterface $ input , OutputInterface $ output , SchemaTool $ schemaTool , array $ metadata , SymfonyStyle $ ui ) { $ merger = new MetadataMerger ( ) ; $ metadata = $ merger -> merge ( $ metadata ) ; return parent :: executeSchemaCommand ( $ input , $ output , $ schemaTool , $ metadata , $ ui ) ; }
docstring: Executes the Drop command.
  
  @param InputInterface $input
  @param OutputInterface $output
  @param SchemaTool $schemaTool
  @param ClassMetadata[] $metadata
  @param SymfonyStyle $ui
  
  @return int|NULL 0 or NULL if everything went fine, or an error code
docstring_tokens: Executes the Drop command .