module ActiveScaffold::DelayedSetup::ClassMethods

Public Instance Methods

active_scaffold(model_id = nil, &block) click to toggle source
Calls superclass method
# File lib/active_scaffold/delayed_setup.rb, line 13
def active_scaffold(model_id = nil, &block)
  @active_scaffold_delayed = proc { super(model_id, &block) }
end
active_scaffold_config() click to toggle source
Calls superclass method
# File lib/active_scaffold/delayed_setup.rb, line 24
def active_scaffold_config
  config_active_scaffold_delayed
  super
end
config_active_scaffold_delayed() click to toggle source
# File lib/active_scaffold/delayed_setup.rb, line 17
def config_active_scaffold_delayed
  return unless @active_scaffold_delayed
  @_prefixes = nil # clean prefixes in case is already cached, so our local_prefixes override is picked up
  block, @active_scaffold_delayed = @active_scaffold_delayed, nil
  block.call
end