You are here

public static function WebformArrayHelper::getDuplicates in Webform 8.5

Same name and namespace in other branches
  1. 6.x src/Utility/WebformArrayHelper.php \Drupal\webform\Utility\WebformArrayHelper::getDuplicates()

Get duplicate values in an array.

Parameters

array $array: An array.

Return value

array An array container duplicate values.

See also

https://magp.ie/2011/02/02/find-duplicates-in-an-array-with-php/

1 call to WebformArrayHelper::getDuplicates()
WebformElementBase::validateUniqueMultiple in src/Plugin/WebformElementBase.php
Form API callback. Validate element #unique multiple values.

File

src/Utility/WebformArrayHelper.php, line 272

Class

WebformArrayHelper
Provides helper to operate on arrays.

Namespace

Drupal\webform\Utility

Code

public static function getDuplicates(array $array) {
  return array_unique(array_diff_assoc($array, array_unique($array)));
}