module SonJay::ActsAsModel::ClassBehavior

Public Instance Methods

array_class() click to toggle source
# File lib/son_jay/acts_as_model.rb, line 30
def array_class
  @array_class ||= begin
    klass = SonJay::ModelArray( self )
    const_set :Array, klass
  end
end
parse_json(json) click to toggle source
# File lib/son_jay/acts_as_model.rb, line 23
def parse_json(json)
  data = JSON.parse( json )
  instance = new
  instance.model_content.load_data data
  instance
end