24 lines
587 B
Ruby
24 lines
587 B
Ruby
# frozen_string_literal: true
|
|
|
|
module Fiken
|
|
module Resources
|
|
# /companies/{slug}/timeEntries
|
|
class TimeEntries < Resource::Base
|
|
include Resource::Listable
|
|
include Resource::Findable
|
|
include Resource::Creatable
|
|
include Resource::PatchUpdatable
|
|
include Resource::Deletable
|
|
|
|
def resource_path
|
|
"timeEntries"
|
|
end
|
|
|
|
# POST /timeEntries/createInvoiceDraft — invoice selected time entries.
|
|
def create_invoice_draft(attributes)
|
|
post_create("#{base_path}/createInvoiceDraft", attributes)
|
|
end
|
|
end
|
|
end
|
|
end
|