function features_override_feature_diff in Features Override 7.2
Same name and namespace in other branches
- 6.2 features_override.admin.inc \features_override_feature_diff()
Page callback to display the differences between what's in code and what is in the db.
Parameters
$feature: A loaded feature object to display differences for.
$component: Optional: specific component to display differences for. If excluded, all components are used.
Return value
Themed display of what is different.
1 string reference to 'features_override_feature_diff'
- features_override_menu_alter in ./
features_override.module - Implements hook_menu_alter
File
- ./
features_override.admin.inc, line 103 - Page callbacks features overrides admin pages.
Code
function features_override_feature_diff($feature, $component = NULL) {
if (module_exists('diff')) {
module_load_include('inc', 'features', 'features.admin');
$output = features_feature_diff($feature, $component);
$output['diff'] = array(
'#prefix' => '<h2>',
'#markup' => 'Code diff',
'#suffix' => '</h2>',
'#weight' => -98,
);
}
$output['overrides'] = array(
'#markup' => features_override_render_differences('', '', $feature),
'#weight' => -99,
);
return $output;
}