Module: MundoPepino::ResourcesHistory::MentionedResource

Defined in:
lib/mundo_pepino/resources_history.rb

Instance Method Summary collapse

Instance Method Details

#mr_instanceObject



4
5
6
# File 'lib/mundo_pepino/resources_history.rb', line 4

def mr_instance
  self.is_a?(Array) ? self.first : self
end

#mr_modelObject



12
13
14
# File 'lib/mundo_pepino/resources_history.rb', line 12

def mr_model
  self.mr_instance.class
end

#mr_new_record?Boolean

Returns:

  • (Boolean)


8
9
10
# File 'lib/mundo_pepino/resources_history.rb', line 8

def mr_new_record?
  self.mr_instance.new_record?
end

#mr_pluralObject



20
21
22
# File 'lib/mundo_pepino/resources_history.rb', line 20

def mr_plural
  self.mr_model.table_name
end

#mr_singularObject



16
17
18
# File 'lib/mundo_pepino/resources_history.rb', line 16

def mr_singular
  self.mr_model.name.underscore
end