Module: ActiveScaffold::ActiveRecordPermissions
- Defined in:
- lib/active_scaffold/active_record_permissions.rb
Defined Under Namespace
Modules: ModelUserAccess, Permissions
Constant Summary collapse
- @@current_user_method =
:current_user- @@default_permission =
true
Class Method Summary collapse
- .current_user_method ⇒ Object
-
.current_user_method=(v) ⇒ Object
ActiveRecordPermissions needs to know what method on your ApplicationController will return the current user, if available.
- .default_permission ⇒ Object
-
.default_permission=(v) ⇒ Object
Whether the default permission is permissive or not If set to true, then everything’s allowed until configured otherwise.
Class Method Details
.current_user_method ⇒ Object
18 |
# File 'lib/active_scaffold/active_record_permissions.rb', line 18 def self.current_user_method; @@current_user_method; end |
.current_user_method=(v) ⇒ Object
ActiveRecordPermissions needs to know what method on your ApplicationController will return the current user, if available. This defaults to the :current_user method. You may configure this in your environment.rb if you have a different setup.
17 |
# File 'lib/active_scaffold/active_record_permissions.rb', line 17 def self.current_user_method=(v); @@current_user_method = v; end |
.default_permission ⇒ Object
24 |
# File 'lib/active_scaffold/active_record_permissions.rb', line 24 def self.; @@default_permission; end |
.default_permission=(v) ⇒ Object
Whether the default permission is permissive or not If set to true, then everything’s allowed until configured otherwise
23 |
# File 'lib/active_scaffold/active_record_permissions.rb', line 23 def self.(v); @@default_permission = v; end |