update() 공개 정적인 메소드

public static update ( $token, $attributes )
예제 #1
0
 public function testUpdate_withDefault()
 {
     $customer = Braintree\Customer::createNoValidate();
     $card1 = Braintree\CreditCard::create(array('customerId' => $customer->id, 'cardholderName' => 'Cardholder', 'number' => '5105105105105100', 'expirationDate' => '05/12'))->creditCard;
     $card2 = Braintree\CreditCard::create(array('customerId' => $customer->id, 'cardholderName' => 'Cardholder', 'number' => '5105105105105100', 'expirationDate' => '05/12'))->creditCard;
     $this->assertTrue($card1->isDefault());
     $this->assertFalse($card2->isDefault());
     Braintree\CreditCard::update($card2->token, array('options' => array('makeDefault' => true)))->creditCard;
     $this->assertFalse(Braintree\CreditCard::find($card1->token)->isDefault());
     $this->assertTrue(Braintree\CreditCard::find($card2->token)->isDefault());
 }