Sha256: de4f62aba1bea21d1875e9fda99da4562c96364ac79c723fdcaf59a28b2f2e48

Contents?: true

Size: 503 Bytes

Versions: 7

Compression:

Stored size: 503 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module TermCustomizer
    module PluralFormsForm
      private

      def create_plural_forms(translations)
        plural_forms_manager.fill!(translations)
      end

      def destroy_plural_forms(translations)
        plural_forms_manager.destroy!(translations)
      end

      def plural_forms_manager
        @plural_forms_manager ||= TermCustomizer::PluralFormsManager.new(
          form.current_organization
        )
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
decidim-term_customizer-0.23.0 lib/decidim/term_customizer/plural_forms_form.rb
decidim-term_customizer-0.22.0 lib/decidim/term_customizer/plural_forms_form.rb
decidim-term_customizer-0.21.0 lib/decidim/term_customizer/plural_forms_form.rb
decidim-term_customizer-0.20.0 lib/decidim/term_customizer/plural_forms_form.rb
decidim-term_customizer-0.19.1 lib/decidim/term_customizer/plural_forms_form.rb
decidim-term_customizer-0.19.0 lib/decidim/term_customizer/plural_forms_form.rb
decidim-term_customizer-0.18.0 lib/decidim/term_customizer/plural_forms_form.rb