function views_data_export_plugin_display_export::field_aliases_create in Views data export 6
Same name and namespace in other branches
- 6.3 plugins/views_data_export_plugin_display_export.inc \views_data_export_plugin_display_export::field_aliases_create()
- 6.2 plugins/views_data_export_plugin_display_export.inc \views_data_export_plugin_display_export::field_aliases_create()
- 7.4 plugins/views_data_export_plugin_display_export.inc \views_data_export_plugin_display_export::field_aliases_create()
- 7 plugins/views_data_export_plugin_display_export.inc \views_data_export_plugin_display_export::field_aliases_create()
- 7.3 plugins/views_data_export_plugin_display_export.inc \views_data_export_plugin_display_export::field_aliases_create()
Given a view, construct an map of hashed aliases to aliases.
The keys of the returned array will have a maximum length of 33 characters.
1 call to views_data_export_plugin_display_export::field_aliases_create()
- views_data_export_plugin_display_export::initialize_index in plugins/
views_data_export_plugin_display_export.inc - Called on export initialization.
File
- plugins/
views_data_export_plugin_display_export.inc, line 572 - Contains the bulk export display plugin.
Class
- views_data_export_plugin_display_export
- The plugin that batches its rendering.
Code
function field_aliases_create(&$view) {
$all_aliases = array();
foreach ($view->query->fields as $field) {
if (strlen($field['alias']) > 32) {
$all_aliases['a' . md5($field['alias'])] = $field['alias'];
}
else {
$all_aliases[$field['alias']] = $field['alias'];
}
}
return $all_aliases;
}