Sha256: 2622b6d7096b3782830e8fa99da45054f3165db485bb1f3e531582be27ea54fd

Contents?: true

Size: 678 Bytes

Versions: 13

Compression:

Stored size: 678 Bytes

Contents

# frozen_string_literal: true

module Script
  module Layers
    module Application
      class DisableScript
        def self.call(ctx:, api_key:, shop_domain:, extension_point_type:)
          UI::PrintingSpinner.spin(ctx, ctx.message('script.application.disabling')) do |p_ctx, spinner|
            script_service = Infrastructure::ScriptService.new(ctx: p_ctx)
            script_service.disable(
              api_key: api_key,
              shop_domain: shop_domain,
              extension_point_type: extension_point_type,
            )
            spinner.update_title(p_ctx.message('script.application.disabled'))
          end
        end
      end
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
shopify-cli-1.6.0 lib/project_types/script/layers/application/disable_script.rb
shopify-cli-1.5.0 lib/project_types/script/layers/application/disable_script.rb
shopify-cli-1.4.1 lib/project_types/script/layers/application/disable_script.rb
shopify-cli-1.4.0 lib/project_types/script/layers/application/disable_script.rb
shopify-cli-1.3.1 lib/project_types/script/layers/application/disable_script.rb
shopify-cli-1.3.0 lib/project_types/script/layers/application/disable_script.rb
shopify-cli-1.2.0 lib/project_types/script/layers/application/disable_script.rb
shopify-cli-1.1.2 lib/project_types/script/layers/application/disable_script.rb
shopify-cli-1.1.1 lib/project_types/script/layers/application/disable_script.rb
shopify-cli-1.1.0 lib/project_types/script/layers/application/disable_script.rb
shopify-cli-1.0.5 lib/project_types/script/layers/application/disable_script.rb
shopify-cli-1.0.4 lib/project_types/script/layers/application/disable_script.rb
shopify-cli-1.0.3 lib/project_types/script/layers/application/disable_script.rb