Sha256: 45f44e3149b1578261a817255dd6b6e64004ab80572c08a982574743aacd42a7
Contents?: true
Size: 807 Bytes
Versions: 4
Compression:
Stored size: 807 Bytes
Contents
# frozen_string_literal: true module ConvenientService module Examples module Rails module V1 class Gemfile module Services class MergeSections include RailsService::Config attribute :header, :string attribute :body, :string validates :header, presence: true if ConvenientService::Dependencies.support_has_j_send_result_params_validations_using_active_model_validations? validates :body, presence: true if ConvenientService::Dependencies.support_has_j_send_result_params_validations_using_active_model_validations? def result success(merged_sections: "#{header}\n#{body}") end end end end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems