function _features_override_leave_hive in Features Override 7
Same name and namespace in other branches
- 6 features_override.module \_features_override_leave_hive()
Remove markers from previously marked elements.
1 call to _features_override_leave_hive()
- features_override_detect_overrides in ./
features_override.module - Detect differences between DB and code components of a feature.
File
- ./
features_override.module, line 364 - Export features component overrides.
Code
function _features_override_leave_hive() {
$hive = _features_override_hive();
foreach ($hive as $i => $bee) {
$recursion_marker = FEATURES_OVERRIDE_RECURSION_MARKER;
if (is_object($bee)) {
unset($hive[$i]->{$recursion_marker});
}
else {
unset($hive[$i][$recursion_marker]);
}
}
}