Module: AppFrame::ControllerMethods::HasManySupport::ClassMethods
- Defined in:
- lib/app_frame/controller_methods.rb
Instance Method Summary collapse
Instance Method Details
#child_resources ⇒ Object
75 76 77 |
# File 'lib/app_frame/controller_methods.rb', line 75 def child_resources @child_resources ||= [] end |
#has_many(symbol, options = {}) ⇒ Object
79 80 81 82 83 84 85 86 87 88 |
# File 'lib/app_frame/controller_methods.rb', line 79 def has_many(symbol, = {}) config = { :symbol => symbol, :name => symbol.to_s.humanize, :resource_class => symbol.to_s.classify.constantize, :resource_name => symbol.to_s.classify }.merge() self.child_resources << config end |