public static function Braintree_Subscription::find in Commerce Braintree 7
4 calls to Braintree_Subscription::find()
- Braintree_SubscriptionTest::testErrorsOnFindWithBlankArgument in braintree_php/
tests/ unit/ SubscriptionTest.php - Braintree_SubscriptionTest::testErrorsOnFindWithWhitespaceArgument in braintree_php/
tests/ unit/ SubscriptionTest.php - Braintree_SubscriptionTest::testFind in braintree_php/
tests/ integration/ SubscriptionTest.php - Braintree_SubscriptionTest::testFind_throwsIfNotFound in braintree_php/
tests/ integration/ SubscriptionTest.php
File
- braintree_php/
lib/ Braintree/ Subscription.php, line 40
Class
- Braintree_Subscription
- Braintree Subscription module
Code
public static function find($id) {
self::_validateId($id);
try {
$response = Braintree_Http::get('/subscriptions/' . $id);
return self::factory($response['subscription']);
} catch (Braintree_Exception_NotFound $e) {
throw new Braintree_Exception_NotFound('subscription with id ' . $id . ' not found');
}
}