class ChgkRating::ChgkObject
Public Instance Methods
build_model(object, klass = ChgkRating::Models::Team, params = {lazy: true})
click to toggle source
# File lib/chgk_rating/chgk_object.rb, line 3 def build_model(object, klass = ChgkRating::Models::Team, params = {lazy: true}) return unless object object.instance_of?(klass) ? object : klass.new(object, params) end
extract_id_from(obj, klass = ChgkRating::Models::Team)
click to toggle source
# File lib/chgk_rating/chgk_object.rb, line 8 def extract_id_from(obj, klass = ChgkRating::Models::Team) return obj unless obj.is_a? klass obj&.id end