Rails 3.2: неопределенный метод 'class_inheritable_accessor' в activemerchant - PullRequest
2 голосов
/ 16 марта 2012

Я создаю свое первое приложение на Rails и пытаюсь интегрировать active_paypal_adaptive_payment с Rails 3.2.1, однако, когда я пытаюсь загрузить сервер rails, возникает проблема "undefined method" class_inheritable_accessor '(в строке 4 файла post_date.rb) в драгоценном камне activemerchant-1.5.1, от которого зависит.

Я посмотрел вокруг и, похоже, этот метод был удален в рельсах 3.2. Насколько я понимаю, это не так просто, как перейти к активному драгоценному камню и заменить class_inheritable_accessor на class_attribute ( прочитать этот разговор ).

Любые идеи о том, как я могу обновить этот драгоценный камень, чтобы он мог быть совместим с Rails 3.2? Это нерешенная проблема на странице GitHub, поэтому оцените любую помощь с ней!

1 Ответ

2 голосов
/ 19 марта 2012

Этот конкретный коммит решил мою проблему: https://github.com/cmezak/active_paypal_adaptive_payment/commit/c6661704c45b73a0be5c608c673b106ac1eb5b69

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...