/** * Get rankings for specific location * @param $locationId * @param $rankingId * @return array */ public function getRankingsForLocation($locationId, $rankingId) { $url = 'locations/' . $locationId . '/rankings/' . $rankingId; if ($rankingId == 'clans') { return array_map(function ($item) { return Clan::makeFromArray($item); }, $this->request($url)['items']); } return array_map(function ($item) { return Player::makeFromArray($item); }, $this->request($url)['items']); }
public function setUp() { $this->player = Player::makeFromArray(['name' => 'VanSilent', 'role' => 'leader', 'league' => ['id' => 29000016, 'name' => 'Champions League III', 'iconUrls' => ['small' => 'small', 'tiny' => 'tiny', 'medium' => 'medium'], 'trophies' => 3405]]); }