Я сосредоточен на перемещении своей логики в свои модели. Я уже включил Stripe Payments в мое приложение Rails 4, и взаимодействие с API Stripe позаботится об одном из моих стандартных (настольных) моделей.Рельсы «без стола» Модель
Однако, я только начинаю думать о том, должен ли я представить таблицу менее модель для этого сценария (возможно stripe.rb
), чтобы заботиться о вызовах API, создавать новые клиенты нашивки, обновления карт и т.д.
Кто-нибудь получил какие-либо советы по этому вопросу, и если вы порекомендуете новую модель, вы можете выделить некоторые области, которые мне нужно будет знать о моделях без таблиц.
Выглядит интересно - будет ближе поближе к этому вечеру - спасибо – tommyd456
У меня есть службы, собирающиеся общаться с Stripe, но любая идея, как улавливать ошибки в классе обслуживания и возвращать их в контроллер? Например, я не могу использовать Flash или 'errors.add', поскольку получаю сообщение об ошибке. – tommyd456
вы можете «включить проверку ActiveModel :: Validations» http://api.rubyonrails.org/classes/ActiveModel/Validations.html –