module DeviseBasecamper::Basecamper::ClassMethods
Public Instance Methods
basecamper()
click to toggle source
Quick access to the models configuration ———
# File lib/devise-basecamper/basecamper.rb, line 24 def basecamper self.devise_basecamper if @devise_basecamper_settings.nil? return @devise_basecamper_settings end
devise_basecamper(opts={})
click to toggle source
Helper method for configuration options on the model
# File lib/devise-basecamper/basecamper.rb, line 10 def devise_basecamper(opts={}) defaults = { subdomain_class: :account, subdomain_field: :subdomain, scope_field: :account_id, login_fields: [:username, :email], login_attribute: :login } @devise_basecamper_settings = defaults.merge(opts) end