Class: ProMashRec::WaterProfile

Inherits:
Brewser::WaterProfile show all
Defined in:
lib/brewser/engines/promash_rec.rb

Instance Method Summary collapse

Methods inherited from Brewser::Model

#as_beerxml, #as_brewson, auto_migrate_down!, auto_migrate_up!, auto_upgrade!, #deep_json, default_repository_name, #to_json

Instance Method Details

#from_promash(water) ⇒ Object



344
345
346
347
348
349
350
351
352
353
354
355
# File 'lib/brewser/engines/promash_rec.rb', line 344

def from_promash(water)
  self.name = water.name.split("\x00")[0]
  self.calcium = water.calcium
  self.magnesium = water.magnesium
  self.sodium = water.sodium
  self.chloride = water.chloride
  self.sulfates = water.sulfate
  self.bicarbonate = water.bicarbonate
  self.ph = water.ph.round(2)
  
  return self
end