You are here

public function AbstractOperation::scaffoldOverExistingTarget in Drupal 8

Same name and namespace in other branches
  1. 9 composer/Plugin/Scaffold/Operations/AbstractOperation.php \Drupal\Composer\Plugin\Scaffold\Operations\AbstractOperation::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.

Overrides OperationInterface::scaffoldOverExistingTarget

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

File

composer/Plugin/Scaffold/Operations/AbstractOperation.php, line 42

Class

AbstractOperation
Provides default behaviors for operations.

Namespace

Drupal\Composer\Plugin\Scaffold\Operations

Code

public function scaffoldOverExistingTarget(OperationInterface $existing_target) {
  return $this;
}