module Alexa::Container::ClassMethods

Public Instance Methods

from_mongo(value) click to toggle source
# File lib/alexa/container.rb, line 37
def from_mongo(value)
  return nil if value.nil?
  return value if value.is_a?(self)

  o = self.new
  o.data = value

  return o
end
to_mongo(value) click to toggle source
# File lib/alexa/container.rb, line 30
def to_mongo(value)
  return nil if value.nil?
  return value if value.is_a?(Hash)

  value.data
end