0

Ruby on Rails 응용 프로그램에서 ActiveMerchant ActiveMerchant :: Billing :: CreditCard 객체에 대해 ActiveRecord의 find()save() 메소드를 구현하는 가장 좋은 방법은 무엇입니까?ActiveMerchant CreditCard 객체에 대한 find(), save() ActiveRecord 메소드 구현

내 신용 카드 오브젝트를 ActiveRecord 및 ActiveMerchant에서 상속 받고 싶습니다.

주의 사항 : 신용 카드 정보를 데이터베이스에 저장하는 것은 항상 잘못된 생각으로 간주되며 카드 저장을 용이하게하는 게이트웨이를 사용하는 것이 좋습니다. 필요하고 적절한 보안 표준 (PCI DSS, 파일 시스템 및 데이터베이스 암호화, 네트워크 분리 등)이 충족되고 있다고 가정합니다.

답변

1

나는 다음을 사용하여 표준 레일 액티브 모델을 만들었습니다

./script/generate model CreditCard first_name:string last_name:string number:string month:integer year:integer type:string start_month:integer start_year:integer issue_number:string 

이 신용 카드의 액티브 정의를 일치합니다.

또한, ActiveMerchant가 제공하는 ActiveMerchant 개발 팀을 인용, ActiveMerchant::Billing::CreditCardMethods은 다음과 같은 액티브 기반의 신용 카드 개체로 정의 신용 카드 객체에 포함 할 수

편리한 방법은.

내 신용 카드 모델 ActiveMerchant::Billing::CreditCardMethods을 포함 시켰습니다, 그리고 신용 카드의 나의 정의 ActiveMerchant의 일치를 보장하기 위해 검증을 변환합니다.

관련 문제