You are here

public function UserMergePropertyPluginInterface::process in User Merge 2.x

Process merge on selected property.

Parameters

\Drupal\user\UserInterface $retired: Retired account.

\Drupal\user\UserInterface $retained: Retained account.

array $settings: Review settings.

Throws

\Drupal\usermerge\Exception\UserMergeException

6 methods override UserMergePropertyPluginInterface::process()
PropertyComment::process in src/Plugin/UserMerge/Property/PropertyComment.php
Process merge on selected property.
PropertyEntityReference::process in src/Plugin/UserMerge/Property/PropertyEntityReference.php
Process merge on selected property.
PropertyFlag::process in src/Plugin/UserMerge/Property/PropertyFlag.php
Process merge on selected property.
PropertyMessage::process in src/Plugin/UserMerge/Property/PropertyMessage.php
Process merge on selected property.
PropertyNode::process in src/Plugin/UserMerge/Property/PropertyNode.php
Process merge on selected property.

... See full list

File

src/Plugin/UserMergePropertyPluginInterface.php, line 46

Class

UserMergePropertyPluginInterface
Interface UserMergePropertyPluginInterface.

Namespace

Drupal\usermerge\Plugin

Code

public function process(UserInterface $retired, UserInterface $retained, array $settings = []) : void;