Exemplo n.º 1
0
 private static function translateXML($xmlStr)
 {
     $standings = simplexml_load_string($xmlStr);
     $data = array();
     $curID = 1;
     foreach ($standings->team as $team) {
         $dataElement = new stdClass();
         $dataElement->id = $curID++;
         $dataElement->code = $team['code'];
         $dataElement->name = $team->fullname;
         $dataElement->conf = $team['conference'];
         $divStr = mb_substr($team['division'], 2, 1);
         foreach (League::getGroups() as $group) {
             if (strncasecmp($divStr, $group, 1) == 0) {
                 $dataElement->div = $group;
             }
         }
         $dataElement->wins = $team->totals->wins;
         $dataElement->loses = $team->totals->losses;
         $dataElement->ties = $team->totals->ties != null ? $team->totals->ties : '0';
         $dataElement->netPts = $team->totals->net;
         $dataElement->streak = '-';
         $data[] = $dataElement;
     }
     return $data;
 }