From 5a574fe64b5dd6f4b37807f9a655304f017a7681 Mon Sep 17 00:00:00 2001 From: Gordon Heydon Date: Sat, 17 Apr 2010 16:12:08 -0700 Subject: [PATCH] * Add ability to alter the pipeline so other modules can extent. --- features.export.inc | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git features.export.inc features.export.inc index 90f3714..296870b 100644 --- features.export.inc +++ features.export.inc @@ -46,6 +46,8 @@ function _features_populate($pipe, &$export, $module_name = '') { // We don't use features_invoke() here since we need to pass $export by reference. $function = "{$component}_features_export"; $more = $function($data, $export, $module_name); + // Allow other modules to manipulate the pipe to add in additional modules. + drupal_alter('features_populate_' . $component, $more, $data, $export, $module_name); // Allow for export functions to request additional exports. if (!empty($more)) { _features_populate($more, $export, $module_name); -- 1.6.6.1