Module: Milia
- Defined in:
- lib/milia.rb,
lib/milia/base.rb,
lib/milia/control.rb,
lib/milia/railtie.rb,
lib/milia/version.rb,
lib/milia/invite_member.rb,
lib/milia/password_generator.rb,
lib/generators/milia/temp_generator.rb,
lib/generators/milia/install_generator.rb
Defined Under Namespace
Modules: Base, Control, Generators, InviteMember
Classes: Password, Railtie
Constant Summary
collapse
- VERSION =
"1.1.1"
- @@use_coupon =
true
- @@use_recaptcha =
true
- @@signout_to_root =
true
- @@use_airbrake =
false
- @@use_invite_member =
true
- @@whitelist_user_params =
whitelist user params list allows an app to expand the permitted attribute list specify each attribute as a symbol example: [:name] config.whitelist_user_params = []
[]
- @@whitelist_tenant_params =
whitelist user params list allows an app to expand the permitted attribute list specify each attribute as a symbol example: [:name] config.whitelist_user_params = []
[]
- @@whitelist_coupon_params =
whitelist coupon params list allows an app to expand the permitted attribute list specify each attribute as a symbol example: [:name] config.whitelist_user_params = []
[]
- @@trace_on =
false
Class Method Summary
collapse
Class Method Details
.setup {|_self| ... } ⇒ Object
Default way to setup milia.
90
91
92
|
# File 'lib/milia.rb', line 90
def self.setup
yield self
end
|
.whitelist_coupon_params ⇒ Object
79
80
81
|
# File 'lib/milia.rb', line 79
def self.whitelist_coupon_params()
return @@whitelist_coupon_params << :coupon
end
|
.whitelist_coupon_params=(list) ⇒ Object
74
75
76
77
|
# File 'lib/milia.rb', line 74
def self.whitelist_coupon_params=(list)
raise ArgumentError unless !list.nil? && list.kind_of?( Array )
@@whitelist_coupon_params = list
end
|
.whitelist_tenant_params ⇒ Object
63
64
65
|
# File 'lib/milia.rb', line 63
def self.whitelist_tenant_params()
return @@whitelist_tenant_params << :name
end
|
.whitelist_tenant_params=(list) ⇒ Object
58
59
60
61
|
# File 'lib/milia.rb', line 58
def self.whitelist_tenant_params=(list)
raise ArgumentError unless !list.nil? && list.kind_of?( Array )
@@whitelist_tenant_params = list
end
|
.whitelist_user_params ⇒ Object
45
46
47
48
|
# File 'lib/milia.rb', line 45
def self.whitelist_user_params()
return [:email, :password, :password_confirmation] +
@@whitelist_user_params
end
|
.whitelist_user_params=(list) ⇒ Object
40
41
42
43
|
# File 'lib/milia.rb', line 40
def self.whitelist_user_params=(list)
raise ArgumentError unless !list.nil? && list.kind_of?( Array )
@@whitelist_user_params = list
end
|