You are here

public function OperationInterface::scaffoldOverExistingTarget in Drupal 10

Same name and namespace in other branches
  1. 8 composer/Plugin/Scaffold/Operations/OperationInterface.php \Drupal\Composer\Plugin\Scaffold\Operations\OperationInterface::scaffoldOverExistingTarget()
  2. 9 composer/Plugin/Scaffold/Operations/OperationInterface.php \Drupal\Composer\Plugin\Scaffold\Operations\OperationInterface::scaffoldOverExistingTarget()

Determines what to do if operation is used at same path as a previous op.

Default behavior is to scaffold this operation at the specified destination, ignoring whatever was there before.

Parameters

OperationInterface $existing_target: Existing file at the destination path that we should combine with.

Return value

OperationInterface The op to use at this destination.

1 method overrides OperationInterface::scaffoldOverExistingTarget()
AbstractOperation::scaffoldOverExistingTarget in composer/Plugin/Scaffold/Operations/AbstractOperation.php
Determines what to do if operation is used at same path as a previous op.

File

composer/Plugin/Scaffold/Operations/OperationInterface.php, line 51

Class

OperationInterface
Interface for scaffold operation objects.

Namespace

Drupal\Composer\Plugin\Scaffold\Operations

Code

public function scaffoldOverExistingTarget(OperationInterface $existing_target);