class PortaText::Command::Api::Services
The sms_services endpoint. github.com/PortaText/docs/wiki/REST-API#api_sms_services
- Author
-
Marcelo Gornstein (marcelog@portatext.com)
- Copyright
-
Copyright © 2015
PortaText
- License
-
Apache-2.0
Public Instance Methods
endpoint(_method)
click to toggle source
# File lib/portatext/command/api/services.rb, line 23 def endpoint(_method) base = 'sms_services' return base if @args[:id].nil? id = @args[:id] @args.delete :id page = @args[:page] @args.delete :page return "#{base}/#{id}/subscribers" unless @args[:accept_file].nil? return "#{base}/#{id}/subscribers?page=#{page}" unless page.nil? "#{base}/#{id}" end
id(id)
click to toggle source
# File lib/portatext/command/api/services.rb, line 11 def id(id) set :id, id end
page(page)
click to toggle source
# File lib/portatext/command/api/services.rb, line 19 def page(page) set :page, page end
save_to(file)
click to toggle source
# File lib/portatext/command/api/services.rb, line 15 def save_to(file) set :accept_file, file end