26 lines
583 B
Ruby
26 lines
583 B
Ruby
# frozen_string_literal: true
|
|
|
|
module Fiken
|
|
module Resources
|
|
# /companies/{slug}/invoices
|
|
class Invoices < Resource::Base
|
|
include Resource::Listable
|
|
include Resource::Findable
|
|
include Resource::Creatable
|
|
include Resource::PatchUpdatable # finalized invoices update via PATCH
|
|
include Resource::Attachable
|
|
include Resource::Sendable
|
|
include Resource::HasCounter
|
|
include Resource::Draftable
|
|
|
|
def resource_path
|
|
"invoices"
|
|
end
|
|
|
|
def draft_create_action
|
|
"createInvoice"
|
|
end
|
|
end
|
|
end
|
|
end
|