Sha256: 171ae0640306bfc2eb59cd3888465da312f5977ac2de85c79bc042bc1b169d47
Contents?: true
Size: 397 Bytes
Versions: 15
Compression:
Stored size: 397 Bytes
Contents
# frozen_string_literal: true module Decidim # A form object to be used when public users want to report a reportable. class ReportForm < Decidim::Form mimic :report attribute :reason, String attribute :details, String attribute :hide, Boolean, default: false attribute :block, Boolean, default: false validates :reason, inclusion: { in: Report::REASONS } end end
Version data entries
15 entries across 15 versions & 1 rubygems