Sha256: a63e16f761f6f6721cbfed9768de9f98fb17c1e25304cc77c3ac228bf1fddaaf

Contents?: true

Size: 533 Bytes

Versions: 1

Compression:

Stored size: 533 Bytes

Contents

require 'thor'
require 'foodie'
require 'foodie/generators/recipe'

module Foodie
	class CLI < thor

		desc 'portray ITEM', 'Determines if a piece of food is gross or delicious'
		def portray(name)
  		puts Foodie::Food.portray(name)
		end

		desc 'pluralize', 'Pluralizes a word'
		method_option :word, :aliases => '-w'

		def pluralize
  		puts Foodie::Food.pluralize(options[:word])

		end

		desc 'recipe', 'Generates a recipe scaffold'
		def recipe(group, name)
  		Foodie::Generators::Recipe.start([group, name])
		end
	end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
foodish-0.0.1 lib/foodie/cli.rb