Class: LearnRails::Associations::HasMany

Inherits:
LearnRails::Associations show all
Defined in:
lib/learn_rails/associations/has_many.rb

Class Method Summary collapse

Class Method Details

.code_for(params) ⇒ Object



3
4
5
6
7
8
9
10
11
# File 'lib/learn_rails/associations/has_many.rb', line 3

def self.code_for(params)
  associate_model = params[:associate].singularize.camelize

  <<-code.gsub(/^\s+/, '')
    # def #{params[:associate]}
    #   #{associate_model}.where(#{params[:model]}_id: self.id)
    # end
  code
end