Class: BeerXML::Additive
Instance Method Summary
collapse
#as_beerxml, #as_brewson, auto_migrate_down!, auto_migrate_up!, auto_upgrade!, #deep_json, default_repository_name, #to_json
Instance Method Details
#cleanup ⇒ Object
158
159
160
161
|
# File 'lib/brewser/engines/beerxml.rb', line 158
def cleanup
self.amount = set_amount
self.time = display_time.present? ? display_time.u : "#{time} min".u
end
|
#set_amount ⇒ Object
152
153
154
155
156
|
# File 'lib/brewser/engines/beerxml.rb', line 152
def set_amount
return display_amount.u unless display_amount.blank?
units = weight? ? "kg" : "l"
return "#{amount_scalar} #{units}".u
end
|