Class: PluginGenerator

Inherits:
Genosaurus
  • Object
show all
Defined in:
lib/mack/generators/plugin_generator/plugin_generator.rb

Overview

Generates plugins for Mack applications.

Example:

rake generate:plugin name=my_cool_plugin

This will generate the following in your mack application:

vendor/plugins/my_cool_plugin
vendor/plugins/my_cool_plugin/init.rb
vendor/plugins/my_cool_plugin/lib
vendor/plugins/my_cool_plugin/lib/my_cool_plugin.rb

Instance Method Summary collapse

Instance Method Details

#setupObject



14
15
16
# File 'lib/mack/generators/plugin_generator/plugin_generator.rb', line 14

def setup
  @plugin_name = param(:name).underscore.downcase
end