Module: Koala::HTTPService
- Defined in:
- lib/koala/http_services.rb
Class Method Summary collapse
-
.included(base) ⇒ Object
common functionality for all HTTP services.
Class Method Details
.included(base) ⇒ Object
common functionality for all HTTP services
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
# File 'lib/koala/http_services.rb', line 13 def self.included(base) base.class_eval do class << self attr_accessor :always_use_ssl end def self.server( = {}) "#{[:beta] ? "beta." : ""}#{[:rest_api] ? Facebook::REST_SERVER : Facebook::GRAPH_SERVER}" end protected def self.params_require_multipart?(param_hash) param_hash.any? { |key, value| value.kind_of?(Koala::UploadableIO) } end def self.multipart_requires_content_type? true end end end |