Class: SunatBooks::Pdf::CountSum

Inherits:
Object
  • Object
show all
Defined in:
lib/sunat_books/pdf/count_sum.rb

Instance Method Summary collapse

Constructor Details

#initialize(count_number, initial_value = BigDecimal(0)) ⇒ CountSum

Returns a new instance of CountSum.



6
7
8
9
# File 'lib/sunat_books/pdf/count_sum.rb', line 6

def initialize(count_number, initial_value = BigDecimal(0))
  @sum = initial_value
  @count_number = count_number
end

Instance Method Details

#add(value) ⇒ Object



11
12
13
# File 'lib/sunat_books/pdf/count_sum.rb', line 11

def add(value)
  @sum += value
end

#countObject



15
16
17
# File 'lib/sunat_books/pdf/count_sum.rb', line 15

def count
  @count_number
end

#totalObject



19
20
21
# File 'lib/sunat_books/pdf/count_sum.rb', line 19

def total
  @sum
end