Class: Ez::Permissions::PermissionsController

Inherits:
ApplicationController show all
Defined in:
app/controllers/ez/permissions/permissions_controller.rb

Instance Method Summary collapse

Methods inherited from ApplicationController

#view

Instance Method Details

#createObject



14
15
16
17
18
19
20
21
# File 'app/controllers/ez/permissions/permissions_controller.rb', line 14

def create
  role.permission_ids = params.to_unsafe_hash['permissions'] || []

  redirect_to(
    Ez::Permissions.config.ui_base_routes,
    notice: t('permissions.messages.updated', scope: ApplicationCell::I18N_SCOPE)
  )
end

#indexObject



10
11
12
# File 'app/controllers/ez/permissions/permissions_controller.rb', line 10

def index
  view 'roles/permissions', role, permissions: []
end