updated some more modules

This commit is contained in:
Bachir Soussi Chiadmi
2017-01-22 19:41:28 +01:00
parent 8416e3eea1
commit a0fadb0757
271 changed files with 11309 additions and 2135 deletions
@@ -0,0 +1,26 @@
<?php
/**
* Contains the controller class for exporting CER presets via Features.
*/
class CerPresetFeaturesController extends EntityDefaultFeaturesController {
/**
* Overridden.
*/
public function export($data, &$export, $module = '') {
$pipe = parent::export($data, $export, $module);
// Every field in both chains may need to export additional things (the
// field base and instance definitions at least, plus any extra dependencies).
// All that logic is delegated to CerFieldChain.
foreach (entity_load_multiple_by_name($this->type, $data) as $preset) {
$pipe = array_merge_recursive($pipe, $preset->wrapper->cer_left->chain->value()->export());
$pipe = array_merge_recursive($pipe, $preset->wrapper->cer_right->chain->value()->export());
}
return $pipe;
}
}