Sha256: 4926cee6f189caf49f9eb5d7f85ea689d9383699d6f602a64a03ce7e262cb61f
Contents?: true
Size: 1.64 KB
Versions: 2
Compression:
Stored size: 1.64 KB
Contents
require "colorize" module Hasmenu module Printer def print_header(title) puts "--------------------------------------------------------------------------------".colorize(:green) puts title.colorize(:green) puts "--------------------------------------------------------------------------------".colorize(:green) end def print_invalid_path puts "\n error: please provide a valid file or directory\n".colorize(:red) end def print_invalid_format puts "\n error: please provide a valid format type\n".colorize(:red) end def print_format_start puts "formatting files".colorize(:green) end def print_format_for(file) puts " - #{file}".colorize(:green) end def print_warn_repeats puts "warning: please review the use of repeat property".colorize(:yellow) end def print_invalid_sequence puts "#: failed name #: filename sequence should be a number for active, and xa for inactive menu" end def print_invalid_version puts "#: failed name #: filename should match with menu uid and version" end def print_invalid_build puts "\n error: please provide a valid build type\n".colorize(:red) end def print_build_start puts "building restaurant menus".colorize(:green) end def print_build_for(restaurant) puts " - #{restaurant}".colorize(:green) end def print_invalid_report puts "\n error: please provide a valid report type\n".colorize(:red) end def print_report(data) data.each { |d| puts " - #{d}".colorize(:green) } print_header "Count: #{data.count}" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
hasmenu-0.1.7 | lib/hasmenu/printer.rb |
hasmenu-0.1.6 | lib/hasmenu/printer.rb |