Class: HTTPartyCurl::Configuration
- Inherits:
-
Object
- Object
- HTTPartyCurl::Configuration
- Defined in:
- lib/httparty_curl.rb
Overview
Configuration class to store gem settings.
Instance Attribute Summary collapse
-
#curl_logging_enabled ⇒ Boolean
Whether cURL logging is enabled.
-
#logger ⇒ Logger
The logger instance used for logging.
Instance Method Summary collapse
-
#initialize ⇒ Configuration
constructor
Initializes the configuration with default values.
Constructor Details
#initialize ⇒ Configuration
Initializes the configuration with default values.
23 24 25 26 |
# File 'lib/httparty_curl.rb', line 23 def initialize @curl_logging_enabled = false @logger = ::Logger.new($stdout) end |
Instance Attribute Details
#curl_logging_enabled ⇒ Boolean
Returns whether cURL logging is enabled.
17 18 19 |
# File 'lib/httparty_curl.rb', line 17 def curl_logging_enabled @curl_logging_enabled end |
#logger ⇒ Logger
Returns the logger instance used for logging.
20 21 22 |
# File 'lib/httparty_curl.rb', line 20 def logger @logger end |