1
0
2024-08-25 09:28:20 +02:00

22 lines
433 B
Ruby

# frozen_string_literal: true
module PlanetExpress
ShippingOption = Struct.new(:provider, :package_size, :price_in_cents) do
def s_shipment?
package_size == "S"
end
def l_shipment?
package_size == "L"
end
def lp_provider?
provider == "LP"
end
def inspect
"ShippingOption [proivder=#{provider} package_size=#{package_size} price_in_cents=#{price_in_cents}]"
end
end
end