Methods

Class/Module Index [+]

Quicksearch

HelperGenerator

Public Instance Methods

manifest() click to toggle source
# File lib/rails_generator/generators/components/helper/helper_generator.rb, line 2
def manifest
  record do |m|
    # Check for class naming collisions.
    m.class_collisions class_path, "#{class_name}Helper", "#{class_name}HelperTest"

    # Helper and helper test directories.
    m.directory File.join('app/helpers', class_path)
    m.directory File.join('test/unit/helpers', class_path)

    # Helper and helper test class.

    m.template 'helper.rb',
                File.join('app/helpers',
                          class_path,
                          "#{file_name}_helper.rb")

    m.template 'helper_test.rb',
                File.join('test/unit/helpers',
                          class_path,
                          "#{file_name}_helper_test.rb")

  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.