class PlayStationNetworkAPI::Entitlement
Public Instance Methods
entitlement(entitlement_id)
click to toggle source
entitlement_id [String]
# File lib/play_station_network_api/entitlement.rb, line 22 def entitlement(entitlement_id) # https://m.np.playstation.net/api/entitlement/v2/users/me/internal/entitlements/EP0700-NPEB90430_00-RRUDEMOEU0000100 get([path, entitlement_id].join('/').parsed_response) end
entitlements(offset: 0, limit: 500)
click to toggle source
offset [Integer] limit [Integer] {
min: 1, max: 500
}
# File lib/play_station_network_api/entitlement.rb, line 9 def entitlements(offset: 0, limit: 500) raise 'limit must be less than or equal to 500' if limit > 500 # https://m.np.playstation.net/api/entitlement/v2/users/me/internal/entitlements get(path, query: { limit: limit, offset: offset } ).parsed_response end
Private Instance Methods
path()
click to toggle source
# File lib/play_station_network_api/entitlement.rb, line 29 def path '/entitlement/v2/users/me/internal/entitlements'.freeze end