@@ 494-501 (lines=8) @@ | ||
491 | $type = \PhpOffice\PhpSpreadsheet\Cell\DataType::TYPE_BOOL; |
|
492 | $dataValue = ($allCellDataText == 'TRUE') ? true : false; |
|
493 | break; |
|
494 | case 'percentage': |
|
495 | $type = \PhpOffice\PhpSpreadsheet\Cell\DataType::TYPE_NUMERIC; |
|
496 | $dataValue = (float) $cellDataOfficeAttributes['value']; |
|
497 | if (floor($dataValue) == $dataValue) { |
|
498 | $dataValue = (integer) $dataValue; |
|
499 | } |
|
500 | $formatting = \PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_PERCENTAGE_00; |
|
501 | break; |
|
502 | case 'currency': |
|
503 | $type = \PhpOffice\PhpSpreadsheet\Cell\DataType::TYPE_NUMERIC; |
|
504 | $dataValue = (float) $cellDataOfficeAttributes['value']; |
|
@@ 502-509 (lines=8) @@ | ||
499 | } |
|
500 | $formatting = \PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_PERCENTAGE_00; |
|
501 | break; |
|
502 | case 'currency': |
|
503 | $type = \PhpOffice\PhpSpreadsheet\Cell\DataType::TYPE_NUMERIC; |
|
504 | $dataValue = (float) $cellDataOfficeAttributes['value']; |
|
505 | if (floor($dataValue) == $dataValue) { |
|
506 | $dataValue = (integer) $dataValue; |
|
507 | } |
|
508 | $formatting = \PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_CURRENCY_USD_SIMPLE; |
|
509 | break; |
|
510 | case 'float': |
|
511 | $type = \PhpOffice\PhpSpreadsheet\Cell\DataType::TYPE_NUMERIC; |
|
512 | $dataValue = (float) $cellDataOfficeAttributes['value']; |