@@ 336-353 (lines=18) @@ | ||
333 | $formatCode = ''; |
|
334 | $pointCount = 0; |
|
335 | ||
336 | foreach ($seriesValueSet as $seriesValueIdx => $seriesValue) { |
|
337 | switch ($seriesValueIdx) { |
|
338 | case 'ptCount': |
|
339 | $pointCount = self::getAttribute($seriesValue, 'val', 'integer'); |
|
340 | break; |
|
341 | case 'formatCode': |
|
342 | $formatCode = (string) $seriesValue; |
|
343 | break; |
|
344 | case 'pt': |
|
345 | $pointVal = self::getAttribute($seriesValue, 'idx', 'integer'); |
|
346 | if ($dataType == 's') { |
|
347 | $seriesVal[$pointVal] = (string) $seriesValue->v; |
|
348 | } else { |
|
349 | $seriesVal[$pointVal] = (float) $seriesValue->v; |
|
350 | } |
|
351 | break; |
|
352 | } |
|
353 | } |
|
354 | ||
355 | return [ |
|
356 | 'formatCode' => $formatCode, |
|
@@ 369-386 (lines=18) @@ | ||
366 | $pointCount = 0; |
|
367 | ||
368 | foreach ($seriesValueSet->lvl as $seriesLevelIdx => $seriesLevel) { |
|
369 | foreach ($seriesLevel as $seriesValueIdx => $seriesValue) { |
|
370 | switch ($seriesValueIdx) { |
|
371 | case 'ptCount': |
|
372 | $pointCount = self::getAttribute($seriesValue, 'val', 'integer'); |
|
373 | break; |
|
374 | case 'formatCode': |
|
375 | $formatCode = (string) $seriesValue; |
|
376 | break; |
|
377 | case 'pt': |
|
378 | $pointVal = self::getAttribute($seriesValue, 'idx', 'integer'); |
|
379 | if ($dataType == 's') { |
|
380 | $seriesVal[$pointVal][] = (string) $seriesValue->v; |
|
381 | } else { |
|
382 | $seriesVal[$pointVal][] = (float) $seriesValue->v; |
|
383 | } |
|
384 | break; |
|
385 | } |
|
386 | } |
|
387 | } |
|
388 | ||
389 | return [ |