Module: Arturo::FeatureManagement
- Included in:
- FeaturesController
- Defined in:
- lib/arturo/feature_management.rb
Overview
A mixin that is included by Arturo::FeaturesController and is declared as a helper for all views. It provides a single method, may_manage_features?, that returns whether or not the current user may manage features. By default, it is implemented as follows:
def may_manage_features?
current_user.present? && current_user.admin?
end
If you would like to change this implementation, it is recommended you do so in config/initializers/arturo_initializer.rb
Instance Method Summary collapse
-
#may_manage_features? ⇒ true, false
Whether the current user may manage features.
Instance Method Details
#may_manage_features? ⇒ true, false
Returns whether the current user may manage features.
18 19 20 |
# File 'lib/arturo/feature_management.rb', line 18 def may_manage_features? current_user.present? && current_user.admin? end |