Module: Canard::UserModel

Defined in:
lib/canard/user_model.rb

Instance Method Summary collapse

Instance Method Details

#acts_as_user(*args) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/canard/user_model.rb', line 5

def acts_as_user(*args)
  include RoleModel

  options = args.extract_options!.symbolize_keys

  roles options[:roles] if options.has_key?(:roles) && column_names.include?(roles_attribute_name.to_s)
end