array_merge($root, [ 'event.id','event.title','event.abbr','event.url','event.form','event.level','event.status','event.inTime','event.live', 'event.startAt','event.endAt','event.place','event.stream','event.logo','event.banner', 'event.game.title','event.game.icon','event.ownerName','event.ownerOrganisation', 'event.counts.teams','event.counts.players','event.counts.groups','event.counts.playoffRounds','event.counts.matches','event.counts.raceStages', 'event.initials','event.isLive','event.statusKey','event.statusLabel','event.formLabel','event.levelLabel', 'event.gameTitle','event.gameIcon','event.dateLabel','event.startDate','event.endDate','event.datetime','event.organizer', 'event.countdown','event.startTs','event.countdownLabel','event.canApply', 'event.tiles[].label','event.tiles[].value', ]), 'teams' => array_merge($root, [ 'items[].id','items[].title','items[].abbr','items[].url','items[].logo','items[].nationalityFlag','items[].nationalityTitle', 'items[].rank','items[].rankOther','items[].countPlayers', 'items[].initials','items[].rankLabel','items[].isChampion','items[].playersLabel', ]), 'groups' => array_merge($root, [ 'multi','wrapClass','showForm','showExtra','showDiff', 'items[].id','items[].title','items[].label','items[].sort','items[].extend','items[].closed','items[].badge','items[].hasPlaces', 'items[].places[].id','items[].places[].teamId','items[].places[].teamTitle','items[].places[].teamAbbr','items[].places[].teamUrl', 'items[].places[].teamLogo','items[].places[].teamNationalityFlag','items[].places[].teamNationalityTitle','items[].places[].label', 'items[].places[].played','items[].places[].wins','items[].places[].winsExtraTime','items[].places[].ties','items[].places[].losses', 'items[].places[].lossesExtraTime','items[].places[].scoreAchieved','items[].places[].scoreReceived', 'items[].places[].scoreDifference','items[].places[].points','items[].places[].finalRank', 'items[].places[].position','items[].places[].initials','items[].places[].scoreLabel','items[].places[].diffLabel', 'items[].places[].formItems[].key','items[].places[].formItems[].label','items[].places[].formItems[].title', 'items[].legend[].teamsLabel','items[].legend[].points','items[].legend[].rule', ]), 'playoff_rounds' => array_merge($root, [ 'items[].id','items[].title','items[].label','items[].sort','items[].side','items[].extend','items[].badge','items[].anchor', 'items[].duels[].id','items[].duels[].seed','items[].duels[].teamOneTitle','items[].duels[].teamTwoTitle', 'items[].duels[].teamOneLogo','items[].duels[].teamTwoLogo','items[].duels[].teamOneUrl','items[].duels[].teamTwoUrl', 'items[].duels[].labelOne','items[].duels[].labelTwo','items[].duels[].finalCriterionOne','items[].duels[].finalCriterionTwo', 'items[].duels[].result','items[].duels[].skip','items[].duels[].winner','items[].duels[].note', 'items[].duels[].isPlayed','items[].duels[].isSkip','items[].duels[].cls', ...self::team('items[].duels[].one'), ...self::team('items[].duels[].two'), 'brackets[].title','brackets[].cls','brackets[].hasPills','brackets[].rounds[].pairs[].slots[]','brackets[].rounds[].extras[].duels[]', ]), 'matches' => array_merge($root, [ 'moreUrl','isCompact','hiddenCount', 'items[].id','items[].url','items[].phase','items[].title','items[].playedAt','items[].inTime','items[].live','items[].eventLive', 'items[].round','items[].area','items[].place','items[].stream','items[].groupTitle','items[].groupLabel', 'items[].playoffRoundTitle','items[].playoffRoundLabel','items[].playoffRoundDuelSort', 'items[].teamHomeTitle','items[].teamHomeLogo','items[].teamHomeUrl','items[].labelHome', 'items[].teamAwayTitle','items[].teamAwayLogo','items[].teamAwayUrl','items[].labelAway', 'items[].scoreHome','items[].scoreAway','items[].result','items[].extraTime','items[].note', 'items[].playedAtDate','items[].playedAtTime','items[].datetime','items[].state','items[].isLive','items[].isPlayed','items[].isUpcoming', 'items[].hasScore','items[].statusLabel','items[].metaLine','items[].areaLabel','items[].phaseLabel','items[].phaseTitle', 'items[].extraTimeLabel','items[].isWinnerHome','items[].isWinnerAway','items[].cls', ...self::team('items[].home'), ...self::team('items[].away'), 'sections[].title','sections[].badge','sections[].hasHead','sections[].items[]', ]), 'players' => array_merge($root, [ 'moreUrl', 'statistics[].label','statistics[].title','statistics[].key','showSum', 'items[].id','items[].name','items[].url','items[].photo','items[].nationalityFlag','items[].nationalityTitle', 'items[].position','items[].dress','items[].teamId','items[].teamTitle','items[].teamUrl','items[].teamLogo', 'items[].statistics.G','items[].statistics.sum','items[].totalStatistics.g','items[].totalStatistics.a','items[].totalStatistics.sum', 'items[].stats[].value','items[].sumValue','items[].rank','items[].initials','items[].teamInitials', 'items[].positionLabel','items[].positionTitle', ]), 'race_stages' => array_merge($root, [ 'items[].id','items[].title','items[].playedAt','items[].sort','items[].closed','items[].direction','items[].logo','items[].description', 'items[].badge','items[].dateLabel','items[].datetime','items[].statusLabel','items[].statusKey','items[].hasResults','items[].showPoints', 'items[].results[].teamId','items[].results[].teamTitle','items[].results[].teamLogo','items[].results[].teamUrl', 'items[].results[].value','items[].results[].finalRank','items[].results[].points', 'items[].results[].rankLabel','items[].results[].valueLabel','items[].results[].pointsLabel','items[].results[].initials','items[].results[].cls', ]), 'race_standings' => array_merge($root, [ 'showStages', 'items[].rank','items[].teamId','items[].teamTitle','items[].teamLogo','items[].teamUrl','items[].total','items[].stages', 'items[].rankLabel','items[].totalLabel','items[].stagesLabel','items[].initials','items[].isOut','items[].cls', ]), ]; } }