DBIx::DataModel::Compatibility::V1 - compatibility with previous versions 1.*
use this package directly; use indirectly through
use DBIx::DataModel -compatibility => 1.0;
Version 2 of
DBIx::DataModel was a major refactoring from versions 1.*, with a number of incompatible changes in the API (classes renamed, arguments renamed or reorganized, etc..).
The present package injects a compatibility layer between your application and
DBIx::DataModel : that layer intercepts the calls and modifies the arguments and/or return values so that the API is compatible with prior versions
For the moment, this compatibility layer is automatically activated, in order to automatically preserve backwards compatibility. Some time in the future, the compatibility layer will be deprecated, and will need to be explicitly required, as shown above in the synopsis.
If you want to explicitly disable the compatibility layer, write
use DBIx::DataModel -compatibility => undef;
- modify the @INC hook so that yaml files continue to work even if they contain class specs like - !!perl/hash:DM::AutoView::DM::Const_avocat_JOIN_avocat - check compat. with GEJDM::View.pm (link to Clone.pm)