public static function ContentTypeCloneHelper::replaceInArray in Content Type Clone 8
Replaces string values recursively in an array.
Parameters
string $find: The string to find in the array values.
string $replace: The replacement string.
array $arr: The array to search.
Return value
array $newArray The array with values replaced.
1 call to ContentTypeCloneHelper::replaceInArray()
File
- src/
Helpers/ ContentTypeCloneHelper.php, line 30
Class
- ContentTypeCloneHelper
- Class ContentTypeCloneHelper.
Namespace
Drupal\content_type_clone\HelpersCode
public static function replaceInArray($find, $replace, $arr) {
$newArray = array();
foreach ($arr as $key => $value) {
if (is_array($value)) {
$newArray[$key] = self::replaceInArray($find, $replace, $value);
}
else {
$newArray[$key] = str_replace($find, $replace, $value);
}
}
return $newArray;
}