Sha256: 6cd034c8c2834081f39ae370e5e0b4c0d052cc8a1c5a87b2e30946ff6a21c0d5
Contents?: true
Size: 383 Bytes
Versions: 56
Compression:
Stored size: 383 Bytes
Contents
# frozen_string_literal: true module Decidim module Admin # This form handles a set of forms related to handling permissions # in the admin panel. class PermissionsForm < Form mimic :feature_permissions attribute :permissions, Hash[String => PermissionForm] def valid? super && permissions.values.all?(&:valid?) end end end end
Version data entries
56 entries across 56 versions & 2 rubygems