Exemplo n.º 1
0
 public static function guildGet($baseUrl, $fields = null)
 {
     if ($fields != null) {
         $baseUrl .= '?fields=' . $fields;
     }
     return json_decode(request::curlRequest($baseUrl));
 }
Exemplo n.º 2
0
 public static function getCharacter($baseUrl, $fields = null)
 {
     if ($fields != null) {
         $baseUrl .= '?fields=' . $fields;
     }
     $characterContent = request::curlRequest($baseUrl);
     return json_decode($characterContent);
 }
Exemplo n.º 3
0
 public function status($region, $realms)
 {
     foreach (json_decode(request::curlRequest("http://" . $region . ".battle.net/api/wow/realm/status"))->realms as $realm) {
         if (strtolower($realm->name) == strtolower($realms)) {
             return $realm->status ? "online" : "offline";
         }
     }
     return false;
 }
Exemplo n.º 4
0
 /**
  * Returns RAW Item data as Array
  *
  * @param string $baseUrl
  * @return array
  */
 public static function getItem($baseUrl)
 {
     $characterContent = request::curlRequest($baseUrl);
     return json_decode($characterContent);
 }