I want to know how can i sort this in PHP in base of "leaguePoints" and then in "wins"
<?php
foreach ($league as $leaguesList)
{
if ($leaguesList->queue == "RANKED_SOLO_5x5")
{
foreach ($leaguesList as $list)
{
if ($list->division == $leagueSummoner->division){
$array[] = $list;
}
}
}
}
var_dump($array);
Result: http://pastebin.com/QkKU7W0k
Im trying to port this from Java, wich i do in this way:
public void setRankList(List<LeagueSummonerLeagueStats> _rankList) {
rankList = _rankList;
Collections.sort(rankList, new Comparator() {
public int compare(Object match1Obj, Object match2Obj) {
LeagueSummonerLeagueStats league1 = (LeagueSummonerLeagueStats) match1Obj;
LeagueSummonerLeagueStats league2 = (LeagueSummonerLeagueStats) match2Obj;
int i = Integer.compare(league2.getLeaguePoints(), league1.getLeaguePoints());
if (i != 0)
return i;
i = Integer.compare(league2.getWins(), league1.getWins());
if (i != 0)
return i;
return -1;
}
});
}
Thank you very much for your time, i really appreciate your help.