Module: ApplicationHelper

Included in:
ApplicationController
Defined in:
app/helpers/application_helper.rb

Instance Method Summary collapse

Instance Method Details

#active_nav(name) ⇒ Object



12
13
14
15
# File 'app/helpers/application_helper.rb', line 12

def active_nav(name)
  @active_nav ||= :home
  @active_nav == name ? 'active red inverted' : ''
end

#current_userObject



7
8
9
10
# File 'app/helpers/application_helper.rb', line 7

def current_user
  return nil unless session[:user_id]
  User.find(session[:user_id]) rescue nil
end

#signed_in?Boolean

Returns:

  • (Boolean)


3
4
5
# File 'app/helpers/application_helper.rb', line 3

def signed_in?
  session[:user_id] ? true : false
end