class Douglas::ModelConfig
Public Class Methods
new(model_class)
click to toggle source
# File lib/douglas/model_config.rb, line 3 def initialize(model_class) @model_class = model_class end
Public Instance Methods
setup()
click to toggle source
Set up `@model_class` for Douglas
. Installs callbacks.
# File lib/douglas/model_config.rb, line 8 def setup @model_class.before_create do |r| r.created_by = Douglas.the_stamper end @model_class.before_save(on: :update) do |r| r.updated_by = Douglas.the_stamper end end