Complex expressions

Here is the list of the most complex expressions used in the code. A complex expression is an expression that requires more than 20 tokens to be build.

Literal arrays are omitted.

File Count Expression
/src/Command/RankingsCommand.php:821array_map(static fn (array $entry) : array => ['ranking' => $entry['ranking'], 'score' => $entry['score'], 'challenger' => $entry['challenger'], 'hero' => ['id' => $entry['payload']['hero']['hero_id'], 'name' => $entry['payload']['name'], 'title' => ucwords(strtr($entry['payload']['hero']['selectedPlayerNameID'], '_'' ')) ?: null'class' => $entry['payload']['hero']['class'], 'gender' => $entry['payload']['hero']['gender'], 'level' => $entry['payload']['hero']['level'], 'damage' => $entry['payload']['hero']['DPS'], 'toughness' => $entry['payload']['hero']['Toughness'], 'recovery' => $entry['payload']['hero']['Recovery'],  ], 'trial' => ['level' => (int) ($entry['score'] / 10000), 'time' => 9999 $entry['score'] % 10000'deaths' => $entry['payload']['trialStats']['heroDeaths'],  ], 'championLevel' => $entry['payload']['champion_level'], 'cheater' => $entry['payload']['cheater'],  ], $entries)
/src/Command/LeaderboardsCommand.php:561$leaderboards array_map(static fn (array $leaderboard) : array => ['id' => $leaderboard['id'], 'name' => $leaderboard['name'], 'description' => $leaderboard['description'] ?? null'entriesCount' => $leaderboard['entriesCount'],  ], $leaderboards)
/src/Command/RankingsCommand.php:821$entries array_map(static fn (array $entry) : array => ['ranking' => $entry['ranking'], 'score' => $entry['score'], 'challenger' => $entry['challenger'], 'hero' => ['id' => $entry['payload']['hero']['hero_id'], 'name' => $entry['payload']['name'], 'title' => ucwords(strtr($entry['payload']['hero']['selectedPlayerNameID'], '_'' ')) ?: null'class' => $entry['payload']['hero']['class'], 'gender' => $entry['payload']['hero']['gender'], 'level' => $entry['payload']['hero']['level'], 'damage' => $entry['payload']['hero']['DPS'], 'toughness' => $entry['payload']['hero']['Toughness'], 'recovery' => $entry['payload']['hero']['Recovery'],  ], 'trial' => ['level' => (int) ($entry['score'] / 10000), 'time' => 9999 $entry['score'] % 10000'deaths' => $entry['payload']['trialStats']['heroDeaths'],  ], 'championLevel' => $entry['payload']['champion_level'], 'cheater' => $entry['payload']['cheater'],  ], $entries)