Sha256: a82b5e491bb5484bb31bbf2954158de2bb8126f82ea18741ededdbf792386410
Contents?: true
Size: 654 Bytes
Versions: 113
Compression:
Stored size: 654 Bytes
Contents
require 'rails/generators/resource_helpers' require 'rails/generators/rails/model/model_generator' require 'active_support/core_ext/object/blank' module Rails module Generators class ResourceGenerator < ModelGenerator #metagenerator include ResourceHelpers hook_for :resource_controller, :required => true do |controller| invoke controller, [ controller_name, options[:actions] ] end class_option :actions, :type => :array, :banner => "ACTION ACTION", :default => [], :desc => "Actions for the resource controller" hook_for :resource_route, :required => true end end end
Version data entries
113 entries across 90 versions & 19 rubygems