class MyApiClient::Request::Logger
Description of Logger
Constants
- LOG_LEVEL
Attributes
logger[R]
method[R]
uri[R]
Public Class Methods
new(logger, method, uri)
click to toggle source
Description of initialize
@param logger [::Logger] describe_logger_here @param method [String] HTTP method @param uri [URI] Target URI
# File lib/my_api_client/request/logger.rb, line 16 def initialize(logger, method, uri) @logger = logger @method = method.to_s.upcase @uri = uri end
Private Instance Methods
format(message)
click to toggle source
# File lib/my_api_client/request/logger.rb, line 32 def format(message) "API request `#{method} #{uri}`: \"#{message}\"" end