Class PluginGenerator
In: lib/mack/generators/plugin_generator/plugin_generator.rb
Parent: Genosaurus

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

Methods

setup  

Public Instance methods

[Source]

    # File lib/mack/generators/plugin_generator/plugin_generator.rb, line 14
14:   def setup
15:     @plugin_name = param(:name).underscore.downcase
16:   end

[Validate]