class Api::ApiObject
Attributes
request_id[RW]
Properties
Public Class Methods
new(request_id = nil)
click to toggle source
default constructor
# File lib/mrpin/api/base/base/api_object.rb, line 31 def initialize(request_id = nil) @request_id = request_id || -1 end
Protected Class Methods
logger()
click to toggle source
static methods
# File lib/mrpin/api/base/base/api_object.rb, line 9 def self.logger if @logger.nil? @logger = AppInfo.instance.logger end @logger end
Public Instance Methods
report_log(action)
click to toggle source
# File lib/mrpin/api/base/base/api_object.rb, line 38 def report_log(action) ApiObject.logger.info "request_id:\t\t#{self.request_id}\t\t#{action} #{self.class}" end