Module: Decidim

Defined in:
lib/decidim/verifications.rb,
lib/decidim/verifications/engine.rb,
lib/decidim/verifications/adapter.rb,
lib/decidim/verifications/version.rb,
lib/decidim/verifications/registry.rb,
lib/decidim/verifications/workflows.rb,
lib/decidim/verifications/sms/engine.rb,
app/models/decidim/verifications/csv_datum.rb,
app/services/decidim/authorization_handler.rb,
lib/decidim/verifications/csv_census/admin.rb,
lib/decidim/verifications/csv_census/engine.rb,
lib/decidim/verifications/workflow_manifest.rb,
lib/decidim/verifications/id_documents/admin.rb,
lib/decidim/verifications/id_documents/engine.rb,
lib/decidim/verifications/postal_letter/admin.rb,
lib/decidim/verifications/sms/example_gateway.rb,
lib/decidim/verifications/postal_letter/engine.rb,
app/cells/decidim/verifications/revocations_cell.rb,
app/models/decidim/verifications/csv_census/data.rb,
app/queries/decidim/verifications/authorizations.rb,
app/commands/decidim/verifications/authorize_user.rb,
lib/decidim/verifications/csv_census/admin_engine.rb,
app/models/decidim/verifications/csv_census/status.rb,
app/models/decidim/verifications/application_record.rb,
lib/decidim/verifications/default_action_authorizer.rb,
lib/decidim/verifications/id_documents/admin_engine.rb,
lib/decidim/verifications/postal_letter/admin_engine.rb,
app/forms/decidim/verifications/sms/confirmation_form.rb,
app/forms/decidim/verifications/sms/mobile_phone_form.rb,
app/forms/decidim/verifications/csv_census/census_form.rb,
app/uploaders/decidim/verifications/attachment_uploader.rb,
app/controllers/concerns/decidim/verifications/renewable.rb,
app/forms/decidim/verifications/id_documents/upload_form.rb,
app/events/decidim/verifications/managed_user_error_event.rb,
app/jobs/decidim/verifications/csv_census/application_job.rb,
app/forms/decidim/verifications/postal_letter/address_form.rb,
app/forms/decidim/verifications/postal_letter/postage_form.rb,
app/cells/decidim/verifications/authorization_metadata_cell.rb,
app/commands/decidim/verifications/revoke_all_authorizations.rb,
app/controllers/decidim/verifications/application_controller.rb,
app/queries/decidim/verifications/authorizations_before_date.rb,
app/commands/decidim/verifications/confirm_user_authorization.rb,
app/commands/decidim/verifications/destroy_user_authorization.rb,
app/commands/decidim/verifications/perform_authorization_step.rb,
app/forms/decidim/verifications/id_documents/information_form.rb,
app/forms/decidim/verifications/id_documents/admin/config_form.rb,
app/controllers/decidim/verifications/authorizations_controller.rb,
app/forms/decidim/verifications/postal_letter/confirmation_form.rb,
app/jobs/decidim/verifications/csv_census/remove_duplicates_job.rb,
app/forms/decidim/verifications/csv_census/admin/census_data_form.rb,
app/forms/decidim/verifications/admin/revocations_before_date_form.rb,
app/commands/decidim/verifications/id_documents/admin/update_config.rb,
app/controllers/decidim/verifications/sms/authorizations_controller.rb,
app/controllers/decidim/verifications/admin/verifications_controller.rb,
app/commands/decidim/verifications/revoke_by_condition_authorizations.rb,
app/commands/decidim/verifications/csv_census/admin/create_census_data.rb,
app/forms/decidim/verifications/id_documents/information_rejection_form.rb,
app/controllers/decidim/verifications/csv_census/admin/census_controller.rb,
app/presenters/decidim/verifications/id_documents/authorization_presenter.rb,
app/commands/decidim/verifications/csv_census/confirm_census_authorization.rb,
app/controllers/decidim/verifications/csv_census/authorizations_controller.rb,
app/controllers/decidim/verifications/id_documents/admin/config_controller.rb,
app/presenters/decidim/verifications/postal_letter/authorization_presenter.rb,
app/controllers/decidim/verifications/id_documents/authorizations_controller.rb,
app/forms/decidim/verifications/id_documents/admin/offline_confirmation_form.rb,
app/controllers/decidim/verifications/postal_letter/admin/postages_controller.rb,
app/controllers/decidim/verifications/postal_letter/authorizations_controller.rb,
app/controllers/decidim/verifications/id_documents/admin/rejections_controller.rb,
app/controllers/decidim/verifications/id_documents/admin/confirmations_controller.rb,
app/commands/decidim/verifications/id_documents/admin/confirm_user_offline_authorization.rb,
app/controllers/decidim/verifications/id_documents/admin/offline_confirmations_controller.rb,
app/controllers/decidim/verifications/id_documents/admin/pending_authorizations_controller.rb,
app/controllers/decidim/verifications/postal_letter/admin/pending_authorizations_controller.rb

Defined Under Namespace

Modules: Cw, Verifications Classes: AuthorizationHandler

Class Method Summary collapse

Class Method Details

.authorization_admin_enginesObject



21
22
23
# File 'lib/decidim/verifications.rb', line 21

def self.authorization_admin_engines
  Decidim::Verifications.workflows.select(&:admin_engine)
end

.authorization_enginesObject



17
18
19
# File 'lib/decidim/verifications.rb', line 17

def self.authorization_engines
  Decidim::Verifications.workflows.select(&:engine)
end

.authorization_handlersObject



25
26
27
# File 'lib/decidim/verifications.rb', line 25

def self.authorization_handlers
  Decidim::Verifications.workflows.select(&:form)
end

.authorization_workflowsObject



13
14
15
# File 'lib/decidim/verifications.rb', line 13

def self.authorization_workflows
  Decidim::Verifications.workflows
end