Module: Kublog::UserIntegration::Common::InstanceMethods
- Defined in:
- lib/kublog/user_integration/common.rb
Instance Method Summary collapse
-
#current_user ⇒ Object
Uses session to get the user session should be able to change user for x name of model.
-
#is_admin? ⇒ Boolean
Tries admin? method for user to filter out publishing actions.
-
#signed_in? ⇒ Boolean
Sign in helper method.
Instance Method Details
#current_user ⇒ Object
Uses session to get the user session should be able to change user for x name of model
13 14 15 |
# File 'lib/kublog/user_integration/common.rb', line 13 def current_user @current_user ||= User.find_by_id(session[:user_id]) end |
#is_admin? ⇒ Boolean
Tries admin? method for user to filter out publishing actions
18 19 20 |
# File 'lib/kublog/user_integration/common.rb', line 18 def is_admin? current_user && current_user.try(:admin?) end |
#signed_in? ⇒ Boolean
Sign in helper method
23 24 25 |
# File 'lib/kublog/user_integration/common.rb', line 23 def signed_in? !!current_user end |