method
join_for_table_name
v2.2.1 -
Show latest stable
- Class:
ActiveRecord::Associations::ClassMethods::JoinDependency
join_for_table_name(table_name)public
No documentation available.
# File activerecord/lib/active_record/associations.rb, line 1873
def join_for_table_name(table_name)
join = (@joins.select{|j|j.aliased_table_name == table_name.gsub(/^\"(.*)\"$/){$1} }.first) rescue nil
return join unless join.nil?
@joins.select{|j|j.is_a?(JoinAssociation) && j.aliased_join_table_name == table_name.gsub(/^\"(.*)\"$/){$1} }.first rescue nil
end