Révision 59e46405
Ajouté par Assos Assos il y a plus de 7 ans
drupal7/sites/all/modules/entity/entity.features.inc | ||
---|---|---|
91 | 91 |
$fields = field_info_instances($this->info['bundle of'], $entity->{$this->bundleKey}); |
92 | 92 |
foreach ($fields as $name => $field) { |
93 | 93 |
$pipe['field'][] = "{$field['entity_type']}-{$field['bundle']}-{$field['field_name']}"; |
94 |
$pipe['field_instance'][] = "{$field['entity_type']}-{$field['bundle']}-{$field['field_name']}"; |
|
94 | 95 |
} |
95 | 96 |
} |
96 | 97 |
} |
... | ... | |
131 | 132 |
*/ |
132 | 133 |
function revert($module = NULL) { |
133 | 134 |
if ($defaults = features_get_default($this->type, $module)) { |
134 |
foreach ($defaults as $name => $entity) { |
|
135 |
entity_delete($this->type, $name); |
|
136 |
} |
|
135 |
entity_delete_multiple($this->type, array_keys($defaults)); |
|
137 | 136 |
} |
138 | 137 |
} |
139 | 138 |
} |
Formats disponibles : Unified diff
Weekly update of contrib modules