Class: Pbw::Rules::CommandGenerator

Inherits:
Generators::ScaffoldGenerator show all
Defined in:
lib/generators/pbw/rules/command/command_generator.rb

Instance Method Summary collapse

Methods inherited from Generators::ScaffoldGenerator

#append_router_file, #create_view_files

Methods inherited from Generators::ModelGenerator

#create_backbone_model, #create_model

Methods included from Generators::ResourceHelpers

#application_name, #backbone_path, #class_namespace, #collection_namespace, #home_view_namespace, #js_app_name, #js_model_namespace, #js_user_model_namespace, #jst, #plural_model_name, #router_name, #singular_model_name, #uncapitalize, #user_collection_namespace, #user_jst, #user_view_namespace, #view_namespace

Instance Method Details

#create_processObject



9
10
11
12
13
# File 'lib/generators/pbw/rules/command/command_generator.rb', line 9

def create_process
	if options[:create_process]
		generate "pbw:rules:process", "#{class_name} #{attrs.map{|attr| "#{attr.name}:#{attr.type}"}.join(' ')}"
	end
end