lib/kosher/shipping.rb in kosher-0.16.0 vs lib/kosher/shipping.rb in kosher-0.17.0

- old
+ new

@@ -1,10 +1,22 @@ module Kosher class Shipping < Structure + key :available, default: true key :cents, Integer key :currency + key :fast, default: false + def available? + Boolean(available) + end + def cost Money.new(cents, currency) end + + def fast? + Boolean(fast) + end + + alias kosher? available? end end