|
@@ 2434-2449 (lines=16) @@
|
| 2431 |
|
return PHPExcel_Calculation_Functions::VALUE(); |
| 2432 |
|
} |
| 2433 |
|
$fromMultiplier = 1.0; |
| 2434 |
|
if (isset(self::$_conversionUnits[$fromUOM])) { |
| 2435 |
|
$unitGroup1 = self::$_conversionUnits[$fromUOM]['Group']; |
| 2436 |
|
} else { |
| 2437 |
|
$fromMultiplier = substr($fromUOM,0,1); |
| 2438 |
|
$fromUOM = substr($fromUOM,1); |
| 2439 |
|
if (isset(self::$_conversionMultipliers[$fromMultiplier])) { |
| 2440 |
|
$fromMultiplier = self::$_conversionMultipliers[$fromMultiplier]['multiplier']; |
| 2441 |
|
} else { |
| 2442 |
|
return PHPExcel_Calculation_Functions::NA(); |
| 2443 |
|
} |
| 2444 |
|
if ((isset(self::$_conversionUnits[$fromUOM])) && (self::$_conversionUnits[$fromUOM]['AllowPrefix'])) { |
| 2445 |
|
$unitGroup1 = self::$_conversionUnits[$fromUOM]['Group']; |
| 2446 |
|
} else { |
| 2447 |
|
return PHPExcel_Calculation_Functions::NA(); |
| 2448 |
|
} |
| 2449 |
|
} |
| 2450 |
|
$value *= $fromMultiplier; |
| 2451 |
|
|
| 2452 |
|
$toMultiplier = 1.0; |
|
@@ 2453-2468 (lines=16) @@
|
| 2450 |
|
$value *= $fromMultiplier; |
| 2451 |
|
|
| 2452 |
|
$toMultiplier = 1.0; |
| 2453 |
|
if (isset(self::$_conversionUnits[$toUOM])) { |
| 2454 |
|
$unitGroup2 = self::$_conversionUnits[$toUOM]['Group']; |
| 2455 |
|
} else { |
| 2456 |
|
$toMultiplier = substr($toUOM,0,1); |
| 2457 |
|
$toUOM = substr($toUOM,1); |
| 2458 |
|
if (isset(self::$_conversionMultipliers[$toMultiplier])) { |
| 2459 |
|
$toMultiplier = self::$_conversionMultipliers[$toMultiplier]['multiplier']; |
| 2460 |
|
} else { |
| 2461 |
|
return PHPExcel_Calculation_Functions::NA(); |
| 2462 |
|
} |
| 2463 |
|
if ((isset(self::$_conversionUnits[$toUOM])) && (self::$_conversionUnits[$toUOM]['AllowPrefix'])) { |
| 2464 |
|
$unitGroup2 = self::$_conversionUnits[$toUOM]['Group']; |
| 2465 |
|
} else { |
| 2466 |
|
return PHPExcel_Calculation_Functions::NA(); |
| 2467 |
|
} |
| 2468 |
|
} |
| 2469 |
|
if ($unitGroup1 != $unitGroup2) { |
| 2470 |
|
return PHPExcel_Calculation_Functions::NA(); |
| 2471 |
|
} |