0

DBIx :: Classがuse base代わりに使用する理由はありuse parentますか?

たとえばこれを参照してください。

訂正してください私は間違っていますが、use base非推奨ではありませんか?

ありがとう、

4

1 に答える 1

3

古いPerlとの互換性のため。use parent5.10で追加されましたが、Perl5.8をDBIx::Class引き続きサポートします。

技術的には、perldocsuse baseは、正式に非推奨ではなく「非推奨」であると述べています。これは、すぐになくなることはないことを意味します。ただし、コードがPerl 5.10をターゲットにしていることがわかっている場合は、それuse parentが優れています。

于 2011-08-08T15:20:48.040 に答える