module Pomato::Cli

Public Class Methods

classify(string) click to toggle source
# File lib/pomato.rb, line 9
def self.classify(string)
  string.to_s.split('_').map(&:capitalize).join
end
execute(*args) click to toggle source
# File lib/pomato.rb, line 3
def self.execute(*args)
  method = ARGV.shift
  method ||= :report
  page_class(method).new.execute
end
page_class(name) click to toggle source
# File lib/pomato.rb, line 13
def self.page_class(name)
  require "pomato/#{name}"
  Pomato.const_get classify name
end