public static function create(\stdClass $gameData) {
        if(array_key_exists($gameData->appid, self::$games)) {
            return self::$games[$gameData->appid];
        } else {
            return new SteamGame($gameData);
        }
    }
public static function create(\stdClass $gameData) {
        if(array_key_exists($gameData->appid, self::$games)) {
            return self::$games[$gameData->appid];
        } else {
            return new SteamGame($gameData);
        }
    }
public static function create ( \ stdClass $ gameData ) { if ( array_key_exists ( $ gameData -> appid , self :: $ games ) ) { return self :: $ games [ $ gameData -> appid ] ; } else { return new SteamGame ( $ gameData ) ; } }
Creates a new or cached instance of the game specified by the given XML
data

@param \stdClass $gameData The Web API data of the game
@return SteamGame The game instance for the given data
@see __construct()
Creates a new or cached instance of the game specified by the given XML data