Sha256: 8eae8bb67a1076b8f5effd8adc11550cbfd05b00b8a72778d39b0e4445d5de27
Contents?: true
Size: 752 Bytes
Versions: 2
Compression:
Stored size: 752 Bytes
Contents
module Octobat class DocumentTemplate < APIResource extend Octobat::APIOperations::List include Octobat::APIOperations::Create include Octobat::APIOperations::Update def duplicate(params = {}) response, api_key = Octobat.request(:post, duplicate_url, @api_key, params) refresh_from(response, api_key) end def activate response, api_key = Octobat.request(:patch, activate_url, @api_key) refresh_from(response, api_key) end def delete response, api_key = Octobat.request(:delete, url, @api_key) refresh_from(response, api_key) end private def duplicate_url url + '/duplicate' end def activate_url url + '/activate' end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
octobat-2.0.1 | lib/octobat/document_template.rb |
octobat-2.0.0 | lib/octobat/document_template.rb |