module MR::Model::Configuration::InstanceMethods
Public Instance Methods
record()
click to toggle source
# File lib/mr/model/configuration.rb, line 47 def record @record || raise(NoRecordError, "a record hasn't been set", caller) end
record_class()
click to toggle source
# File lib/mr/model/configuration.rb, line 43 def record_class self.class.record_class end
Private Instance Methods
set_record(record)
click to toggle source
# File lib/mr/model/configuration.rb, line 53 def set_record(record) raise InvalidRecordError unless record.kind_of?(MR::Record) @record = record @record.model = self end