Sha256: 88eacc26e004bd5508d70298b37629d0e7f02c3c22fe31f6451b8417bc414153
Contents?: true
Size: 792 Bytes
Versions: 25
Compression:
Stored size: 792 Bytes
Contents
# frozen_string_literal: true module Decidim class ParticipatoryProcessType < ApplicationRecord include Decidim::Traceable include Decidim::Loggable include Decidim::TranslatableResource translatable_fields :title belongs_to :organization, foreign_key: "decidim_organization_id", class_name: "Decidim::Organization" has_many :processes, foreign_key: "decidim_participatory_process_type_id", class_name: "Decidim::ParticipatoryProcess", inverse_of: :participatory_process_type, dependent: :nullify validates :title, presence: true def self.log_presenter_class_for(_log) Decidim::ParticipatoryProcesses::AdminLog::ParticipatoryProcessTypePresenter end end end
Version data entries
25 entries across 25 versions & 1 rubygems