Sha256: f8dbf5890c406cd9cdd7da75f5483e94d1d3ccc222780caba65e43fcb491159a
Contents?: true
Size: 393 Bytes
Versions: 8
Compression:
Stored size: 393 Bytes
Contents
require 'pah/commands' module Pah class CLI class << self def start(argv) command = Commands.find_by_name(argv[0]) command.new(extract_global_options!(argv)).run(argv) end private def extract_global_options!(argv) options = {} options[:verbose] = !!argv.delete("--verbose") options end end end end
Version data entries
8 entries across 8 versions & 1 rubygems