Module: VsAccessControl::ClassMethods

Defined in:
lib/vs_access_control.rb

Instance Method Summary collapse

Instance Method Details

#allow_access(*actions, &auth_block) ⇒ Object



29
30
31
32
33
34
35
# File 'lib/vs_access_control.rb', line 29

def allow_access(*actions, &auth_block)
  auth_proc = auth_block || :not_required

  actions.each do |action|
    auth_procs_hash[action] = auth_proc
  end
end