Sha256: 674ea9cd05a0d28b113d189dbef38c7073db67be05d8167b8adb9f2ffaca1718

Contents?: true

Size: 249 Bytes

Versions: 3

Compression:

Stored size: 249 Bytes

Contents

module MarketplaceKit
  module Services
    class ArgsParser
      def initialize(args)
        @args = args
      end

      def command_name
        @args[0]
      end

      def command_args
        @args[1..-1] || []
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
marketplace-kit-0.2.4 lib/marketplace_kit/services/args_parser.rb
marketplace-kit-0.2.3 lib/marketplace_kit/services/args_parser.rb
marketplace-kit-0.2.2 lib/marketplace_kit/services/args_parser.rb