Sha256: ce36ffeeff2dd574e7d021d794a0f2d277161930f6e4a468637321d022738e93
Contents?: true
Size: 1.14 KB
Versions: 7
Compression:
Stored size: 1.14 KB
Contents
# frozen_string_literal: true module Script module Layers module Domain class PushPackage attr_reader :id, :uuid, :extension_point_type, :script_json, :script_content, :compiled_type, :metadata def initialize( id:, uuid:, extension_point_type:, script_content:, compiled_type:, metadata:, script_json: ) @id = id @uuid = uuid @extension_point_type = extension_point_type @script_content = script_content @compiled_type = compiled_type @metadata = metadata @script_json = script_json end def push(script_service, api_key, force) script_service.push( uuid: @uuid, extension_point_type: @extension_point_type, script_content: @script_content, compiled_type: @compiled_type, api_key: api_key, force: force, metadata: @metadata, script_json: @script_json, ) end end end end end
Version data entries
7 entries across 7 versions & 1 rubygems