Sha256: 19aa48c201d67472a5cd4a229da462ab187affe79e0669849158ad3e8815a33c
Contents?: true
Size: 1.1 KB
Versions: 2
Compression:
Stored size: 1.1 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: nil, 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, api_key: api_key, force: force, metadata: @metadata, script_json: @script_json, ) end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
shopify-cli-2.3.0 | lib/project_types/script/layers/domain/push_package.rb |
shopify-cli-2.2.2 | lib/project_types/script/layers/domain/push_package.rb |