use Class::Unload ();
use Class::Inspector ();
-our $VERSION = '0.07034_01';
+our $VERSION = '0.07036';
# Glossary:
#
my $class2 = $rels->[1]{args}[1];
my $class1_to_link_table_rel = first {
- $_->{method} eq 'has_many' && $_->{args}[1] eq $class
+ $_->{method} =~ /\A(?:has_many|might_have)\z/ && $_->{args}[1] eq $class
} @{ $all_code->{$class1} };
my $class1_to_link_table_rel_name = $class1_to_link_table_rel->{args}[0];
my $class2_to_link_table_rel = first {
- $_->{method} eq 'has_many' && $_->{args}[1] eq $class
+ $_->{method} =~ /\A(?:has_many|might_have)\z/ && $_->{args}[1] eq $class
} @{ $all_code->{$class2} };
my $class2_to_link_table_rel_name = $class2_to_link_table_rel->{args}[0];