@@ 359-378 (lines=20) @@ | ||
356 | $formatCode = ''; |
|
357 | $pointCount = 0; |
|
358 | ||
359 | foreach ($seriesValueSet as $seriesValueIdx => $seriesValue) { |
|
360 | switch ($seriesValueIdx) { |
|
361 | case 'ptCount': |
|
362 | $pointCount = self::getAttribute($seriesValue, 'val', 'integer'); |
|
363 | ||
364 | break; |
|
365 | case 'formatCode': |
|
366 | $formatCode = (string) $seriesValue; |
|
367 | ||
368 | break; |
|
369 | case 'pt': |
|
370 | $pointVal = self::getAttribute($seriesValue, 'idx', 'integer'); |
|
371 | if ($dataType == 's') { |
|
372 | $seriesVal[$pointVal] = (string) $seriesValue->v; |
|
373 | } elseif ($seriesValue->v === Functions::NA()) { |
|
374 | $seriesVal[$pointVal] = null; |
|
375 | } else { |
|
376 | $seriesVal[$pointVal] = (float) $seriesValue->v; |
|
377 | } |
|
378 | ||
379 | break; |
|
380 | } |
|
381 | } |
|
@@ 397-416 (lines=20) @@ | ||
394 | $pointCount = 0; |
|
395 | ||
396 | foreach ($seriesValueSet->lvl as $seriesLevelIdx => $seriesLevel) { |
|
397 | foreach ($seriesLevel as $seriesValueIdx => $seriesValue) { |
|
398 | switch ($seriesValueIdx) { |
|
399 | case 'ptCount': |
|
400 | $pointCount = self::getAttribute($seriesValue, 'val', 'integer'); |
|
401 | ||
402 | break; |
|
403 | case 'formatCode': |
|
404 | $formatCode = (string) $seriesValue; |
|
405 | ||
406 | break; |
|
407 | case 'pt': |
|
408 | $pointVal = self::getAttribute($seriesValue, 'idx', 'integer'); |
|
409 | if ($dataType == 's') { |
|
410 | $seriesVal[$pointVal][] = (string) $seriesValue->v; |
|
411 | } elseif ($seriesValue->v === Functions::NA()) { |
|
412 | $seriesVal[$pointVal] = null; |
|
413 | } else { |
|
414 | $seriesVal[$pointVal][] = (float) $seriesValue->v; |
|
415 | } |
|
416 | ||
417 | break; |
|
418 | } |
|
419 | } |