Sha256: 26feaa73ae455f271459c30dcd5eec7d7810ad3674be50b19d60015d0df521b5
Contents?: true
Size: 769 Bytes
Versions: 3
Compression:
Stored size: 769 Bytes
Contents
require 'refinery/extension_generation' require 'refinery/generators/named_base' module Refinery class FormGenerator < Refinery::Generators::NamedBase source_root Pathname.new(File.expand_path('../templates', __FILE__)) include Refinery::ExtensionGeneration class_option :include_spam, :desc => 'Generate extension with spam filtering', :type => :boolean, :default => false, :required => false def include_spam? options[:include_spam] end 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
3 entries across 3 versions & 1 rubygems