0
任何想法爲什麼DBIx :: Class使用use base
而不是use parent
?在DBIx中使用base而不是父類:: Class
例如參見this。
糾正我我錯了,但是不是use base
已棄用?
謝謝,
任何想法爲什麼DBIx :: Class使用use base
而不是use parent
?在DBIx中使用base而不是父類:: Class
例如參見this。
糾正我我錯了,但是不是use base
已棄用?
謝謝,
爲了與舊版本的Perls兼容。在5.10中增加了use parent
,但DBIx::Class
仍然支持Perl 5.8。
從技術上講,perldocs聲明use base
是「灰心」而不是正式廢棄,這意味着它不會很快消失。但是如果你知道你的代碼是針對Perl 5.10,use parent
更好。
我明白了,謝謝你的回答! – snoofkin
parent.pm可以很容易地從CPAN安裝。 cpantesters表明它甚至可以在perl 5.6.1上運行。 –