Method: LineItem#initialize

Defined in:
lib/invoices/models/line_item.rb

#initialize(invoice_number, line_number, date, msg, hrs, rate) ⇒ LineItem

Returns a new instance of LineItem.



4
5
6
7
8
9
10
11
12
# File 'lib/invoices/models/line_item.rb', line 4

def initialize(invoice_number, line_number, date, msg, hrs, rate)
  @invoice_number = invoice_number
  @line_number = line_number
  @date = date.to_s
  @msg = msg
  @hrs = hrs.to_i
  @rate = rate.to_i
  @cost = @hrs * @rate
end