function _sheetnode_phpexcel_export_get_style_hash in Sheetnode 7.2
Same name and namespace in other branches
- 6 modules/sheetnode_phpexcel/sheetnode_phpexcel.export.inc \_sheetnode_phpexcel_export_get_style_hash()
- 7 modules/sheetnode_phpexcel/sheetnode_phpexcel.export.inc \_sheetnode_phpexcel_export_get_style_hash()
Helper function to get a style's hash.
1 call to _sheetnode_phpexcel_export_get_style_hash()
- _sheetnode_phpexcel_export_sheet in modules/
sheetnode_phpexcel/ sheetnode_phpexcel.export.inc - Helper function to export a single spreadsheet.
File
- modules/
sheetnode_phpexcel/ sheetnode_phpexcel.export.inc, line 337 - Export sheetnodes through PHPExcel to xls or xlsx spreadsheets.
Code
function _sheetnode_phpexcel_export_get_style_hash($c) {
$styles = array();
foreach (array(
'font',
'color',
'bgcolor',
'cellformat',
'alignvert',
'bt',
'bb',
'bl',
'br',
'nontextvalueformat',
) as $attrib) {
if (!empty($c[$attrib])) {
$styles[] = $attrib . ':' . $c[$attrib];
}
}
return md5(implode(',', $styles));
}