protected function FeaturesManager::mergeUniqueItems in Features 8.4
Same name and namespace in other branches
- 8.3 src/FeaturesManager.php \Drupal\features\FeaturesManager::mergeUniqueItems()
Merges a set of new item into an array.
Only unique values are retained.
Parameters
array $items: An array of items.
array $new_items: An array of new items to be merged in.
Return value
array The merged and unique items.
2 calls to FeaturesManager::mergeUniqueItems()
- FeaturesManager::assignConfigPackage in src/
FeaturesManager.php - Assigns a set of configuration items to a given package or profile.
- FeaturesManager::assignPackageDependencies in src/
FeaturesManager.php - Assigns dependencies from config items into the package.
File
- src/
FeaturesManager.php, line 854
Class
- FeaturesManager
- The FeaturesManager provides helper functions for building packages.
Namespace
Drupal\featuresCode
protected function mergeUniqueItems(array $items, array $new_items) {
$items = array_unique(array_merge($items, $new_items));
return $items;
}