Class: Decidim::Admin::PermissionForm

Inherits:
Form
  • Object
show all
Defined in:
app/forms/decidim/admin/permission_form.rb

Overview

This form handles permissions for a particular action in the admin panel.

Instance Method Summary collapse

Instance Method Details

#manifestObject



10
11
12
# File 'app/forms/decidim/admin/permission_form.rb', line 10

def manifest
  Decidim::Verifications.find_workflow_manifest(authorization_handler_name)
end

#options_attributesObject



18
19
20
# File 'app/forms/decidim/admin/permission_form.rb', line 18

def options_attributes
  options_manifest.attributes
end

#options_schemaObject



14
15
16
# File 'app/forms/decidim/admin/permission_form.rb', line 14

def options_schema
  @options_schema ||= options_manifest.schema.new(options || {})
end