List a generator‘s action manifest.
Methods
- class_collisions
- complex_template
- dependency
- directory
- file
- migration_template
- readme
- route_resources
- template
Public Instance methods
[ show source ]
# File railties/lib/rails_generator/commands.rb, line 549 549: def class_collisions(*class_names) 550: logger.class_collisions class_names.join(', ') 551: end
[ show source ]
# File railties/lib/rails_generator/commands.rb, line 561 561: def complex_template(relative_source, relative_destination, options = {}) 562: logger.template "#{options[:insert]} inside #{relative_destination}" 563: end
[ show source ]
# File railties/lib/rails_generator/commands.rb, line 545 545: def dependency(generator_name, args, options = {}) 546: logger.dependency "#{generator_name}(#{args.join(', ')}, #{options.inspect})" 547: end
[ show source ]
# File railties/lib/rails_generator/commands.rb, line 565 565: def directory(relative_path) 566: logger.directory "#{destination_path(relative_path)}/" 567: end
[ show source ]
# File railties/lib/rails_generator/commands.rb, line 553 553: def file(relative_source, relative_destination, options = {}) 554: logger.file relative_destination 555: end
[ show source ]
# File railties/lib/rails_generator/commands.rb, line 573 573: def migration_template(relative_source, relative_destination, options = {}) 574: migration_directory relative_destination 575: logger.migration_template file_name 576: end
[ show source ]
# File railties/lib/rails_generator/commands.rb, line 569 569: def readme(*args) 570: logger.readme args.join(', ') 571: end
[ show source ]
# File railties/lib/rails_generator/commands.rb, line 578 578: def route_resources(*resources) 579: resource_list = resources.map { |r| r.to_sym.inspect }.join(', ') 580: logger.route "map.resources #{resource_list}" 581: end
[ show source ]
# File railties/lib/rails_generator/commands.rb, line 557 557: def template(relative_source, relative_destination, options = {}) 558: logger.template relative_destination 559: end