class Stormglass::AlternateValues::Degrees
Constants
- POINTS
Public Class Methods
perform(subvalues)
click to toggle source
# File lib/stormglass/alternate_values/degrees.rb, line 5 def self.perform(subvalues) inject_compass_points(subvalues) end
Private Class Methods
inject_compass_points(subvalues)
click to toggle source
# File lib/stormglass/alternate_values/degrees.rb, line 11 def self.inject_compass_points(subvalues) compass_point = Geocoder::Calculations.compass_point(subvalues.first[:value], POINTS) subvalues << {unit_type: 'compass', value: compass_point, unit: '', description: subvalues.first[:description], unit_description: 'From 16 shorthand compass points'} end