| @@ 578-586 (lines=9) @@ | ||
| 575 | $entryData = json_decode($entry['playerData'], true); |
|
| 576 | $winner = $entry['winner']; |
|
| 577 | ||
| 578 | foreach ($header as $key => $v) { |
|
| 579 | if (isset($entryData[$key]) && $key !=='id') { |
|
| 580 | $results[$k][$key] = (is_array($entryData[$key]))?implode(', ', $entryData[$key]):$entryData[$key]; |
|
| 581 | } elseif (array_key_exists($key, $entry)) { |
|
| 582 | $results[$k][$key] = ($entry[$key] instanceof \DateTime)? |
|
| 583 | $entry[$key]->format('Y-m-d'): |
|
| 584 | $entry[$key]; |
|
| 585 | } else { |
|
| 586 | $results[$k][$key] = ''; |
|
| 587 | } |
|
| 588 | } |
|
| 589 | // If the occurrenceType is code, this will be triggered for every entry. To be improved. |
|
| @@ 514-522 (lines=9) @@ | ||
| 511 | ||
| 512 | foreach ($entries as $k => $entry) { |
|
| 513 | $entryData = json_decode($entry['playerData'], true); |
|
| 514 | foreach ($header as $key => $v) { |
|
| 515 | if (isset($entryData[$key])) { |
|
| 516 | $results[$k][$key] = (is_array($entryData[$key]))?implode(', ', $entryData[$key]):$entryData[$key]; |
|
| 517 | } elseif (array_key_exists($key, $entry)) { |
|
| 518 | $results[$k][$key] = ($entry[$key] instanceof \DateTime)? |
|
| 519 | $entry[$key]->format('Y-m-d H:i:s'): |
|
| 520 | $entry[$key]; |
|
| 521 | } else { |
|
| 522 | $results[$k][$key] = ''; |
|
| 523 | } |
|
| 524 | } |
|
| 525 | } |
|