module IMS::LTI::Models::Serializable

Public Instance Methods

as_json(opts={}) click to toggle source
# File lib/ims/lti/models/serializable.rb, line 3
def as_json(opts={})
  class_name = self.class.name.gsub(/^IMS::LTI::Models/, 'IMS::LTI::Serializers') + 'Serializer'
  Object.const_get(class_name).as_json(self)
end
to_json() click to toggle source
# File lib/ims/lti/models/serializable.rb, line 8
def to_json
  as_json.to_json
end