Sha256: 6fca8ac3d71f735c5f25000b539e9e64cdc19319e8479bb71bf09f75f677045a
Contents?: true
Size: 663 Bytes
Versions: 47
Compression:
Stored size: 663 Bytes
Contents
module ShopifyCLI class Command class ProjectCommand < Command def call(*) @ctx.puts(self.class.help) end class << self def help project_type = name.split("::")[0].downcase ShopifyCLI::Context.message( "#{project_type}.help", ShopifyCLI::TOOL_NAME, available_subcommands ) end private def available_subcommands subcommand_registry .resolved_commands .reject { |_name, command| command.hidden? } .keys .sort .join(" | ") end end end end end
Version data entries
47 entries across 47 versions & 1 rubygems