class FakePin::Customer
Public Class Methods
create(params)
click to toggle source
# File lib/fake_pin/customer.rb, line 3 def self.create(params) new(params).create end
new(params)
click to toggle source
# File lib/fake_pin/customer.rb, line 7 def initialize(params) @params = params end
Public Instance Methods
create()
click to toggle source
# File lib/fake_pin/customer.rb, line 11 def create card = @params['card'] @params.require(:email, :card => Card::REQUIRED_PARAMS) if card.present? response = { "token" => Token.generate('cus'), "email" => @params['email'], "created_at" => Time.now.to_s } response['card'] = Card.create(card) if card.present? response end