class AsyncActiveJob::Configuration
Public Class Methods
attr_config(name, default:)
click to toggle source
# File lib/async_active_job/configuration.rb, line 10 def attr_config(name, default:) ivar = :"@#{name}" attr_writer name define_method(name) { instance_variable_defined?(ivar) ? instance_variable_get(ivar) : default } end
Public Instance Methods
active_record_base_class()
click to toggle source
@return [Class<ActiveRecord::Base>]
# File lib/async_active_job/configuration.rb, line 73 def active_record_base_class active_record_base_class_name.constantize end