Module: Accountability::AccountabilityHelper

Defined in:
app/helpers/accountability/accountability_helper.rb

Instance Method Summary collapse

Instance Method Details

#admin_session?Boolean

Returns:

  • (Boolean)


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

def admin_session?
  instance_exec(&Configuration.admin_checker)
end

#current_accountObject



7
8
9
10
11
# File 'app/helpers/accountability/accountability_helper.rb', line 7

def 
  return if session[:current_account_id].nil?

  Account.find_by(id: session[:current_account_id])
end

#current_order_groupObject



13
14
15
16
17
# File 'app/helpers/accountability/accountability_helper.rb', line 13

def current_order_group
  return if session[:current_order_group_id].nil?

  OrderGroup.find_by(id: session[:current_order_group_id])
end