Fixed _register_source to not produce 'register_extra_source' warnings
authorJason M. Mills <jmmills@cpan.org>
Tue, 24 Mar 2009 07:49:54 +0000 (07:49 +0000)
committerJason M. Mills <jmmills@cpan.org>
Tue, 24 Mar 2009 07:49:54 +0000 (07:49 +0000)
commit40da099038cb3197d825c5ea4b34baf12775e080
treeecf674bb8b4f8fa35251a6ab16a7bf4f17413450
parenta4fcda000aa9833874693ea9bc940a92abbe1b6f
Fixed _register_source to not produce 'register_extra_source' warnings
when "registering class" isa (or is a sub-class) source class.
This is not exactly an elegant fix as I had to pass a hash key (as _to_register via $params) with the original source class instance; I was not able to determine inheritance via the result_source_instance (ResultSource::Table) object.
lib/DBIx/Class/Schema.pm
t/39load_namespaces_rt41083.t