class Zakuro::Operation::Days

Days 月大小

Constants

BIG

@return [String] 30日

SMALL

@return [String] 29日

Public Class Methods

new(calc: '小', actual: '小') click to toggle source

初期化

@param [String] calc 計算 @param [String] actual 運用

# File lib/zakuro/operation/month/type.rb, line 475
def initialize(calc: '小', actual: '小')
  @calc = calc
  @actual = actual
end

Public Instance Methods

actual() click to toggle source

運用値が大か

@return [True] 大 @return [False] 小

# File lib/zakuro/operation/month/type.rb, line 496
def actual
  @actual == BIG
end
calc() click to toggle source

計算値が大か

@return [True] 大 @return [False] 小

# File lib/zakuro/operation/month/type.rb, line 486
def calc
  @calc == BIG
end
invalid?() click to toggle source

無効か

@return [True] 無効(差分なし/設定値なし) @return [False] 有効

# File lib/zakuro/operation/month/type.rb, line 506
def invalid?
  @calc == @actual
end