function features_override_export_keys in Features Override 6.2
Same name and namespace in other branches
- 7.2 features_override.export.inc \features_override_export_keys()
Creates a string representation of an array of keys.
Parameters
$keys: An array of keys with their associate types.
Return value
A string representation of the keys.
3 calls to features_override_export_keys()
- features_overrides_features_export_options in ./
features_override.features.inc - Implements hook_features_export_options().
- features_override_features_export_render_addition in ./
features_override.export.inc - Renders the addition/change to an element.
- features_override_features_export_render_deletion in ./
features_override.export.inc - Renders the deletion to an element.
File
- ./
features_override.export.inc, line 332 - Helper function to export features overrides.
Code
function features_override_export_keys($keys) {
$line = '';
foreach ($keys as $key) {
if ($key['type'] == 'object') {
$line .= "->{$key['key']}";
}
else {
$line .= "['{$key['key']}']";
}
}
return $line;
}