Sha256: 84a114d62a7b6bb359f9afc90cd7b9676042b947ab82bd1e9d2c9e95a117b6ad

Contents?: true

Size: 538 Bytes

Versions: 6

Compression:

Stored size: 538 Bytes

Contents

require 'refinery/extension_generation'
require 'rails/generators/migration'

module Refinery
  class FormGenerator < Rails::Generators::NamedBase
    source_root Pathname.new(File.expand_path('../templates', __FILE__))

    include Refinery::ExtensionGeneration

    def description
      "Generates an extension which is set up for frontend form submissions like a contact page."
    end

    def generate
      default_generate!
    end

    protected

    def generator_command
      'rails generate refinery:form'
    end

  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
refinerycms-core-2.1.5 lib/generators/refinery/form/form_generator.rb
refinerycms-core-2.1.4 lib/generators/refinery/form/form_generator.rb
refinerycms-core-2.1.3 lib/generators/refinery/form/form_generator.rb
refinerycms-core-2.1.2 lib/generators/refinery/form/form_generator.rb
refinerycms-core-2.1.1 lib/generators/refinery/form/form_generator.rb
refinerycms-core-2.1.0 lib/generators/refinery/form/form_generator.rb