Sha256: d691f448df15248fcbe0df93907ce0a1d2c852262eaf0e6b80f20933cfe6e513
Contents?: true
Size: 585 Bytes
Versions: 17
Compression:
Stored size: 585 Bytes
Contents
module Pageflow module Admin module UsersHelper def collection_for_user_roles User.roles_accessible_by(current_ability).index_by { |role| t(role, :scope => 'pageflow.admin.users.roles') } end def delete_own_user_section user_deletion_permission = Pageflow.config.authorize_user_deletion.call(current_user) if user_deletion_permission == true render('pageflow/admin/users/may_delete') else render('pageflow/admin/users/cannot_delete', reason: user_deletion_permission) end end end end end
Version data entries
17 entries across 17 versions & 1 rubygems