| @@ 716-724 (lines=9) @@ | ||
| 713 | ||
| 714 | foreach ($entries as $k => $entry) { |
|
| 715 | $entryData = json_decode($entry['playerData'], true); |
|
| 716 | foreach ($header as $key => $v) { |
|
| 717 | if (isset($entryData[$key])) { |
|
| 718 | $results[$k][$key] = (is_array($entryData[$key]))?implode(', ', $entryData[$key]):$entryData[$key]; |
|
| 719 | } elseif (array_key_exists($key, $entry)) { |
|
| 720 | $results[$k][$key] = ($entry[$key] instanceof \DateTime)? |
|
| 721 | $entry[$key]->format('Y-m-d'): |
|
| 722 | $entry[$key]; |
|
| 723 | } else { |
|
| 724 | $results[$k][$key] = ''; |
|
| 725 | } |
|
| 726 | } |
|
| 727 | } |
|
| @@ 608-616 (lines=9) @@ | ||
| 605 | $entryData = json_decode($entry['playerData'], true); |
|
| 606 | $winner = $entry['winner']; |
|
| 607 | ||
| 608 | foreach ($header as $key => $v) { |
|
| 609 | if (isset($entryData[$key]) && $key !=='id') { |
|
| 610 | $results[$k][$key] = (is_array($entryData[$key]))?implode(', ', $entryData[$key]):$entryData[$key]; |
|
| 611 | } elseif (array_key_exists($key, $entry)) { |
|
| 612 | $results[$k][$key] = ($entry[$key] instanceof \DateTime)? |
|
| 613 | $entry[$key]->format('Y-m-d'): |
|
| 614 | $entry[$key]; |
|
| 615 | } else { |
|
| 616 | $results[$k][$key] = ''; |
|
| 617 | } |
|
| 618 | } |
|
| 619 | // If the occurrenceType is code, this will be triggered for every entry. To be improved. |
|