Sha256: 82f1753ebf683e635b643ba7a2a38fb262114836a5d5eb7eb30318ba4139624e
Contents?: true
Size: 924 Bytes
Versions: 8
Compression:
Stored size: 924 Bytes
Contents
# frozen_string_literal: true module Decidim class ParticipatoryProcessGroup < ApplicationRecord include Decidim::Resourceable include Decidim::Traceable include Decidim::HasUploadValidations include Decidim::TranslatableResource translatable_fields :name, :description has_many :participatory_processes, foreign_key: "decidim_participatory_process_group_id", class_name: "Decidim::ParticipatoryProcess", inverse_of: :participatory_process_group, dependent: :nullify belongs_to :organization, foreign_key: "decidim_organization_id", class_name: "Decidim::Organization" validates_upload :hero_image mount_uploader :hero_image, Decidim::HeroImageUploader def self.log_presenter_class_for(_log) Decidim::ParticipatoryProcesses::AdminLog::ParticipatoryProcessGroupPresenter end end end
Version data entries
8 entries across 8 versions & 1 rubygems