0
私はユーザ入力「6ヶ月」をRubyメソッド6.months
に変換しようとしています。受信機なしでRubyのsendメソッドを使用するには?
どうすればいいですか?
私はラインに任意のヘルプ10
感謝をundefined method 6.months
エラーを取得しておきます。
class Coupon < ActiveRecord::Base
def self.duration_options
["3 years", "2 years", "1 year", "6 months", "3 months", "1 month"]
end
def end_at
if Coupon.duration_options.include?(duration)
method = duration.sub!(' ', '.')
time = Time.zone.now + send(method)
end
time
end
end