Programming Language PHP
Namespace Oro\Component\PhpUtils
Class ArrayUtil
Method/Function arrayMergeRecursiveDistinct
Total Examples 1
1 code examples of PHP Oro\Component\PhpUtils\ArrayUtil::arrayMergeRecursiveDistinct extracted from open source projects
/**
* @inheritdoc
*/
public function process(array $content, \SplFileInfo $contentSource): array
{
$importFile = $this->getImportFile($contentSource);
if ($this->ignoreErrors === true && !$importFile->isReadable()) {
return $content;
}
$importContent = $this->reader->read($importFile);
if ($this->parent) {
$importContent = $this->parent->process($importContent, $importFile);
}
return ArrayUtil::arrayMergeRecursiveDistinct($content, $importContent);
}