Changeset 890

Show
Ignore:
Timestamp:
11/07/07 03:59:46 (1 year ago)
Author:
has.s..@gmail.com
Message:

Fixes pluralization issue with resource generator. Closes #270

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/merb_generators/resource/resource_generator.rb

    r862 r890  
    1717  def manifest 
    1818    record do |m| 
    19       m.dependency "model", provided_args.dup, options.dup 
    20       m.dependency "resource_controller", provided_args.dup, options.dup 
     19      #singularize the model & pluralize the name of the controller 
     20      model_args = provided_args.dup 
     21      controller_args = provided_args.dup 
     22       
     23      model_args[0] = model_args.first.singularize 
     24      controller_args[0] = controller_args.first.pluralize 
     25       
     26      m.dependency "model", model_args, options.dup 
     27      m.dependency "resource_controller", controller_args, options.dup 
    2128    end 
    2229  end