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