Module: SData::ActiveRecordExtensions::Mixin::ClassMethods
- Defined in:
- lib/s_data/active_record_extensions/mixin.rb
Instance Method Summary collapse
- #sdata_contract_name ⇒ Object
- #sdata_date(date_time) ⇒ Object
- #sdata_node_name(entity = self) ⇒ Object
- #sdata_resource_kind_url(dataset) ⇒ Object
Instance Method Details
#sdata_contract_name ⇒ Object
27 28 29 |
# File 'lib/s_data/active_record_extensions/mixin.rb', line 27 def sdata_contract_name SData.sdata_contract_name(self.name) end |
#sdata_date(date_time) ⇒ Object
37 38 39 |
# File 'lib/s_data/active_record_extensions/mixin.rb', line 37 def sdata_date(date_time) SData::Formatting.format_date_time(date_time) end |
#sdata_node_name(entity = self) ⇒ Object
23 24 25 |
# File 'lib/s_data/active_record_extensions/mixin.rb', line 23 def sdata_node_name(entity=self) self.name.demodulize.camelize(:lower) end |