Class: Moneybird::Service::Webhook

Inherits:
Object
  • Object
show all
Includes:
Traits::AdministrationService, Traits::Delete, Traits::FindAll, Traits::Save, Traits::Service
Defined in:
lib/moneybird/service/webhook.rb

Constant Summary

Constants included from Traits::Save

Traits::Save::CREATE_SUCCESS_CODE, Traits::Save::UPDATE_SUCCESS_CODE

Constants included from Traits::Delete

Traits::Delete::DELETE_SUCCESS_CODE

Constants included from Traits::FindAll

Traits::FindAll::GET_SUCCESS_CODE

Instance Attribute Summary

Attributes included from Traits::AdministrationService

#administration_id, #client

Instance Method Summary collapse

Methods included from Traits::Save

#create, #resource_path, #save, #update

Methods included from Traits::Delete

#delete

Methods included from Traits::FindAll

#all

Methods included from Traits::Service

#build

Methods included from Traits::AdministrationService

#initialize

Instance Method Details

#pathObject



13
14
15
# File 'lib/moneybird/service/webhook.rb', line 13

def path
  "#{administration_id}/webhooks"
end

#resource_classObject



9
10
11
# File 'lib/moneybird/service/webhook.rb', line 9

def resource_class
  Moneybird::Resource::Webhook
end