2

私は最初の Rails アプリを構築しており、 active_paypal_adaptive_paymentを Rails 3.2.1 と統合しようとしていますが、Rails サーバーを起動しようとすると、「未定義のメソッド 'class_inheritable_accessor' (post_date.rb の 4 行目)」という問題が発生します。 ) 依存関係にある activemerchant-1.5.1 gem 内。

調べてみたところ、このメソッドは Rails 3.2 で削除されたようです。私の理解では、activemerchant gemclass_inheritable_accessorclass_attribute(この会話を読んでください) に置き換えるほど単純ではありません。

Rails 3.2 と互換性があるように、この gem を更新する方法についてのアイデアはありますか? これは github ページの未解決の問題なので、助けていただければ幸いです。

4

1 に答える 1

2

この特定のコミットが私の問題を解決しました: https://github.com/cmezak/active_paypal_adaptive_payment/commit/c6661704c45b73a0be5c608c673b106ac1eb5b69

于 2012-03-19T03:12:49.927 に答える