Sha256: eb36c0aac474b24e5f3692d1b7a67400a1bd849826c6ec20572587f5b30a77f9
Contents?: true
Size: 1.17 KB
Versions: 1
Compression:
Stored size: 1.17 KB
Contents
# frozen_string_literal: true module Script module Layers module Domain class PushPackage attr_reader :id, :extension_point_type, :script_name, :config_ui, :script_content, :compiled_type, :metadata def initialize( id:, extension_point_type:, script_name:, script_content:, compiled_type:, metadata:, config_ui: ) @id = id @extension_point_type = extension_point_type @script_name = script_name @script_content = script_content @compiled_type = compiled_type @metadata = metadata @config_ui = config_ui end def push(script_service, api_key, force) script_service.push( extension_point_type: @extension_point_type, script_name: @script_name, script_content: @script_content, compiled_type: @compiled_type, api_key: api_key, force: force, metadata: @metadata, config_ui: @config_ui, ) end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
shopify-cli-1.9.0 | lib/project_types/script/layers/domain/push_package.rb |