class Zakuro::Catalog::BasisDate
BasisDate
基準日
Attributes
date[R]
@return [Date] 西暦日
Public Class Methods
new(date:)
click to toggle source
初期化
@param [Date] date 西暦日
# File lib/zakuro/condition.rb, line 23 def initialize(date:) # TODO: 和暦日(String)から西暦日(Date)への変換 @date = date end
validate(date:)
click to toggle source
検証する
@param [Date] date 日付
@return [Array<String>] エラーメッセージ
# File lib/zakuro/condition.rb, line 35 def self.validate(date:) failed = [] return failed unless date return failed if date.is_a?(Date) || date.is_a?(String) failed.push("invalid date: #{date}") failed end