Class: Warcraft::Character::Profile

Inherits:
ApiResponse show all
Defined in:
lib/warcraft/character/profile.rb

Instance Method Summary collapse

Methods inherited from ApiResponse

convert_time, #initialize, #url

Constructor Details

This class inherits a constructor from Warcraft::ApiResponse

Instance Method Details

#achievement_pointsInteger

Returns:

  • (Integer)


21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
# File 'lib/warcraft/character/profile.rb', line 21

class Profile < ApiResponse
  def 
    ApiResponse.convert_time()
  end

  def achievements
    link
  end

  def titles
    link
  end

  def pvp_summary
    link
  end

  def encounters
    link
  end

  def media
    link
  end

  def hunter_pets
    link
  end

  def specializations
    link
  end

  def statistics
    link
  end

  def mythic_keystone_profile
    link
  end

  def equipment
    link
  end

  def appearance
    link
  end

  def collections
    link
  end

  def reputations
    link
  end

  def quests
    link
  end

  def achievements_statistics
    link
  end

  def professions
    link
  end
end

#achievementsObject



26
27
28
# File 'lib/warcraft/character/profile.rb', line 26

def achievements
  link
end

#achievements_statisticsObject



82
83
84
# File 'lib/warcraft/character/profile.rb', line 82

def achievements_statistics
  link
end

#appearanceObject



66
67
68
# File 'lib/warcraft/character/profile.rb', line 66

def appearance
  link
end

#average_item_levelInteger

Returns:

  • (Integer)


21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
# File 'lib/warcraft/character/profile.rb', line 21

class Profile < ApiResponse
  def 
    ApiResponse.convert_time()
  end

  def achievements
    link
  end

  def titles
    link
  end

  def pvp_summary
    link
  end

  def encounters
    link
  end

  def media
    link
  end

  def hunter_pets
    link
  end

  def specializations
    link
  end

  def statistics
    link
  end

  def mythic_keystone_profile
    link
  end

  def equipment
    link
  end

  def appearance
    link
  end

  def collections
    link
  end

  def reputations
    link
  end

  def quests
    link
  end

  def achievements_statistics
    link
  end

  def professions
    link
  end
end

#collectionsObject



70
71
72
# File 'lib/warcraft/character/profile.rb', line 70

def collections
  link
end

#encountersObject



38
39
40
# File 'lib/warcraft/character/profile.rb', line 38

def encounters
  link
end

#equipmentObject



62
63
64
# File 'lib/warcraft/character/profile.rb', line 62

def equipment
  link
end

#equipped_item_levelInteger

Returns:

  • (Integer)


21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
# File 'lib/warcraft/character/profile.rb', line 21

class Profile < ApiResponse
  def 
    ApiResponse.convert_time()
  end

  def achievements
    link
  end

  def titles
    link
  end

  def pvp_summary
    link
  end

  def encounters
    link
  end

  def media
    link
  end

  def hunter_pets
    link
  end

  def specializations
    link
  end

  def statistics
    link
  end

  def mythic_keystone_profile
    link
  end

  def equipment
    link
  end

  def appearance
    link
  end

  def collections
    link
  end

  def reputations
    link
  end

  def quests
    link
  end

  def achievements_statistics
    link
  end

  def professions
    link
  end
end

#experienceInteger

Returns:

  • (Integer)


21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
# File 'lib/warcraft/character/profile.rb', line 21

class Profile < ApiResponse
  def 
    ApiResponse.convert_time()
  end

  def achievements
    link
  end

  def titles
    link
  end

  def pvp_summary
    link
  end

  def encounters
    link
  end

  def media
    link
  end

  def hunter_pets
    link
  end

  def specializations
    link
  end

  def statistics
    link
  end

  def mythic_keystone_profile
    link
  end

  def equipment
    link
  end

  def appearance
    link
  end

  def collections
    link
  end

  def reputations
    link
  end

  def quests
    link
  end

  def achievements_statistics
    link
  end

  def professions
    link
  end
end

#hunter_petsObject



46
47
48
# File 'lib/warcraft/character/profile.rb', line 46

def hunter_pets
  link
end

#idInteger

Returns:

  • (Integer)


21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
# File 'lib/warcraft/character/profile.rb', line 21

class Profile < ApiResponse
  def 
    ApiResponse.convert_time()
  end

  def achievements
    link
  end

  def titles
    link
  end

  def pvp_summary
    link
  end

  def encounters
    link
  end

  def media
    link
  end

  def hunter_pets
    link
  end

  def specializations
    link
  end

  def statistics
    link
  end

  def mythic_keystone_profile
    link
  end

  def equipment
    link
  end

  def appearance
    link
  end

  def collections
    link
  end

  def reputations
    link
  end

  def quests
    link
  end

  def achievements_statistics
    link
  end

  def professions
    link
  end
end

#last_loginObject



22
23
24
# File 'lib/warcraft/character/profile.rb', line 22

def 
  ApiResponse.convert_time()
end

#last_login_timestampInteger

Returns:

  • (Integer)


21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
# File 'lib/warcraft/character/profile.rb', line 21

class Profile < ApiResponse
  def 
    ApiResponse.convert_time()
  end

  def achievements
    link
  end

  def titles
    link
  end

  def pvp_summary
    link
  end

  def encounters
    link
  end

  def media
    link
  end

  def hunter_pets
    link
  end

  def specializations
    link
  end

  def statistics
    link
  end

  def mythic_keystone_profile
    link
  end

  def equipment
    link
  end

  def appearance
    link
  end

  def collections
    link
  end

  def reputations
    link
  end

  def quests
    link
  end

  def achievements_statistics
    link
  end

  def professions
    link
  end
end

#levelInteger

Returns:

  • (Integer)


21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
# File 'lib/warcraft/character/profile.rb', line 21

class Profile < ApiResponse
  def 
    ApiResponse.convert_time()
  end

  def achievements
    link
  end

  def titles
    link
  end

  def pvp_summary
    link
  end

  def encounters
    link
  end

  def media
    link
  end

  def hunter_pets
    link
  end

  def specializations
    link
  end

  def statistics
    link
  end

  def mythic_keystone_profile
    link
  end

  def equipment
    link
  end

  def appearance
    link
  end

  def collections
    link
  end

  def reputations
    link
  end

  def quests
    link
  end

  def achievements_statistics
    link
  end

  def professions
    link
  end
end

#mediaObject



42
43
44
# File 'lib/warcraft/character/profile.rb', line 42

def media
  link
end

#mythic_keystone_profileObject



58
59
60
# File 'lib/warcraft/character/profile.rb', line 58

def mythic_keystone_profile
  link
end

#nameString

Returns:

  • (String)


21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
# File 'lib/warcraft/character/profile.rb', line 21

class Profile < ApiResponse
  def 
    ApiResponse.convert_time()
  end

  def achievements
    link
  end

  def titles
    link
  end

  def pvp_summary
    link
  end

  def encounters
    link
  end

  def media
    link
  end

  def hunter_pets
    link
  end

  def specializations
    link
  end

  def statistics
    link
  end

  def mythic_keystone_profile
    link
  end

  def equipment
    link
  end

  def appearance
    link
  end

  def collections
    link
  end

  def reputations
    link
  end

  def quests
    link
  end

  def achievements_statistics
    link
  end

  def professions
    link
  end
end

#professionsObject



86
87
88
# File 'lib/warcraft/character/profile.rb', line 86

def professions
  link
end

#pvp_summaryObject



34
35
36
# File 'lib/warcraft/character/profile.rb', line 34

def pvp_summary
  link
end

#questsObject



78
79
80
# File 'lib/warcraft/character/profile.rb', line 78

def quests
  link
end

#reputationsObject



74
75
76
# File 'lib/warcraft/character/profile.rb', line 74

def reputations
  link
end

#specializationsObject



50
51
52
# File 'lib/warcraft/character/profile.rb', line 50

def specializations
  link
end

#statisticsObject



54
55
56
# File 'lib/warcraft/character/profile.rb', line 54

def statistics
  link
end

#titlesObject



30
31
32
# File 'lib/warcraft/character/profile.rb', line 30

def titles
  link
end