Sha256: d80fd3f7348389335327b8b4f699b0ea8ba5aa2c17400183b1e3793c4304896a
Contents?: true
Size: 650 Bytes
Versions: 1
Compression:
Stored size: 650 Bytes
Contents
module SuperReceptionist class Campaign def initialize(super_receptionist) @super_receptionis = super_receptionist end def list(options={}) SuperReceptionist.submit(:get, url(), options) end def create(options={}) SuperReceptionist.submit(:post, url(), options) end def update(id, options={}) SuperReceptionist.submit(:put, url(id), options) end def add_number(options={}) SuperReceptionist.submit(:post, url('add-numbers'), options) end private def url(path='') "#{@super_receptionis.base_url}account/call/campaign/#{path}" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
super_receptionist-0.1.0 | lib/super_receptionist/campaign.rb |