@@ 511-518 (lines=8) @@ | ||
508 | $type = \PhpOffice\PhpSpreadsheet\Cell\DataType::TYPE_BOOL; |
|
509 | $dataValue = ($allCellDataText == 'TRUE') ? true : false; |
|
510 | break; |
|
511 | case 'percentage': |
|
512 | $type = \PhpOffice\PhpSpreadsheet\Cell\DataType::TYPE_NUMERIC; |
|
513 | $dataValue = (float) $cellDataOfficeAttributes['value']; |
|
514 | if (floor($dataValue) == $dataValue) { |
|
515 | $dataValue = (integer) $dataValue; |
|
516 | } |
|
517 | $formatting = \PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_PERCENTAGE_00; |
|
518 | break; |
|
519 | case 'currency': |
|
520 | $type = \PhpOffice\PhpSpreadsheet\Cell\DataType::TYPE_NUMERIC; |
|
521 | $dataValue = (float) $cellDataOfficeAttributes['value']; |
|
@@ 519-526 (lines=8) @@ | ||
516 | } |
|
517 | $formatting = \PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_PERCENTAGE_00; |
|
518 | break; |
|
519 | case 'currency': |
|
520 | $type = \PhpOffice\PhpSpreadsheet\Cell\DataType::TYPE_NUMERIC; |
|
521 | $dataValue = (float) $cellDataOfficeAttributes['value']; |
|
522 | if (floor($dataValue) == $dataValue) { |
|
523 | $dataValue = (integer) $dataValue; |
|
524 | } |
|
525 | $formatting = \PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_CURRENCY_USD_SIMPLE; |
|
526 | break; |
|
527 | case 'float': |
|
528 | $type = \PhpOffice\PhpSpreadsheet\Cell\DataType::TYPE_NUMERIC; |
|
529 | $dataValue = (float) $cellDataOfficeAttributes['value']; |