class AssociationBuilder::BelongsToActiveResource
Public Class Methods
build(model, table_name, options)
click to toggle source
# File lib/active_resource_associatable/belongs_to_activeresource.rb, line 5 def self.build(model, table_name, options) klass_name = options[:class_name] || table_name model.class_eval do define_method("#{table_name.to_s.downcase}") do klass_name.to_s.classify.constantize.find("#{self.send(table_name.to_s + '_id')}") if "#{self.send(table_name.to_s + '_id')}".present? end end end