• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP authorizeFromEnv函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中authorizeFromEnv函数的典型用法代码示例。如果您正苦于以下问题:PHP authorizeFromEnv函数的具体用法?PHP authorizeFromEnv怎么用?PHP authorizeFromEnv使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了authorizeFromEnv函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: testCreate

 public function testCreate()
 {
     authorizeFromEnv();
     $c = Stripe_Coupon::create(array('percent_off' => 25, 'duration' => 'repeating', 'duration_in_months' => 5, 'id' => 'test_coupon'));
     $this->assertEqual('test_coupon', $c->id);
     $this->assertEqual(25, $c->percent_off);
 }
开发者ID:KillerDesigner,项目名称:OpenVBX-Plugin-Stripe,代码行数:7,代码来源:CouponTest.php


示例2: testRetrieve

 public function testRetrieve()
 {
     authorizeFromEnv();
     $c = Stripe_Charge::create(array('amount' => 100, 'currency' => 'usd', 'card' => array('number' => '4242424242424242', 'exp_month' => 5, 'exp_year' => 2015)));
     $d = Stripe_Charge::retrieve($c->id);
     $this->assertEqual($d->id, $c->id);
 }
开发者ID:bulats,项目名称:chef,代码行数:7,代码来源:ChargeTest.php


示例3: testRefund

 public function testRefund()
 {
     authorizeFromEnv();
     $c = Conekta_Charge::create(array('amount' => 2000, 'currency' => 'mxn', 'description' => 'Some desc', 'card' => array('number' => '4242424242424242', 'exp_month' => 5, 'exp_year' => 2015, 'cvc' => 123, 'name' => 'Mario Moreno')));
     $c->refund();
     $this->assertTrue($c->status == "refunded");
 }
开发者ID:mvalenciarmz,项目名称:PagosElectronicos-Conekta,代码行数:7,代码来源:ChargeTest.php


示例4: testCreate

 public function testCreate()
 {
     authorizeFromEnv();
     $id = 'test_coupon-' . self::randomString();
     $c = Conekta_Coupon::create(array('percent_off' => 25, 'duration' => 'repeating', 'duration_in_months' => 5, 'id' => $id));
     $this->assertEqual($id, $c->id);
     $this->assertEqual(25, $c->percent_off);
 }
开发者ID:mvalenciarmz,项目名称:PagosElectronicos-Conekta,代码行数:8,代码来源:CouponTest.php


示例5: testRetrieve

 public function testRetrieve()
 {
     authorizeFromEnv();
     $d = Stripe_Balance::retrieve();
     $this->assertEqual($d->object, "balance");
     $this->assertTrue(Stripe_Util::isList($d->available));
     $this->assertTrue(Stripe_Util::isList($d->pending));
 }
开发者ID:Friends-School-Atlanta,项目名称:Deployable-WordPress,代码行数:8,代码来源:BalanceTest.php


示例6: testRetrieve

 public function testRetrieve()
 {
     $recipient = self::createTestRecipient();
     authorizeFromEnv();
     $transfer = Conekta_Transfer::create(array('amount' => 100, 'currency' => 'usd', 'recipient' => $recipient->id));
     $reloaded = Conekta_Transfer::retrieve($transfer->id);
     $this->assertEqual($reloaded->id, $transfer->id);
 }
开发者ID:mvalenciarmz,项目名称:PagosElectronicos-Conekta,代码行数:8,代码来源:TransferTest.php


示例7: testRetrieve

 public function testRetrieve()
 {
     authorizeFromEnv();
     $d = Stripe_Account::retrieve();
     $this->assertEqual($d->email, "[email protected]");
     $this->assertEqual($d->charge_enabled, false);
     $this->assertEqual($d->details_submitted, false);
 }
开发者ID:Friends-School-Atlanta,项目名称:Deployable-WordPress,代码行数:8,代码来源:AccountTest.php


示例8: testUpcoming

 public function testUpcoming()
 {
     authorizeFromEnv();
     $c = Stripe_Customer::create(array('card' => array('number' => '4242424242424242', 'exp_month' => 5, 'exp_year' => 2015)));
     $invoice = Stripe_Invoice::upcoming(array('customer' => $c->id));
     $this->assertEqual($invoice->customer, $c->id);
     $this->assertEqual($invoice->attempted, false);
 }
开发者ID:KillerDesigner,项目名称:OpenVBX-Plugin-Stripe,代码行数:8,代码来源:InvoiceTest.php


示例9: testBadData

 public function testBadData()
 {
     authorizeFromEnv();
     try {
         CleverDistrict::all(array('asdf' => 25));
     } catch (CleverInvalidRequestError $e) {
         $this->assertEquals(400, $e->getHttpStatus());
     }
 }
开发者ID:clever,项目名称:clever-php,代码行数:9,代码来源:InvalidRequestErrorTest.php


示例10: testUpdateMetadataAll

 public function testUpdateMetadataAll()
 {
     authorizeFromEnv();
     $charge = Stripe_Charge::create(array('amount' => 100, 'currency' => 'usd', 'card' => array('number' => '4242424242424242', 'exp_month' => 5, 'exp_year' => 2015)));
     $charge->metadata = array('test' => 'foo bar');
     $charge->save();
     $updatedCharge = Stripe_Charge::retrieve($charge->id);
     $this->assertEqual('foo bar', $updatedCharge->metadata['test']);
 }
开发者ID:mickdane,项目名称:zidisha,代码行数:9,代码来源:ChargeTest.php


示例11: retrieveOrCreateCoupon

 /**
  * Verify that a coupon with a given ID exists, or create a new one if it does
  * not.
  */
 protected static function retrieveOrCreateCoupon($id)
 {
     authorizeFromEnv();
     try {
         $coupon = Stripe_Coupon::retrieve($id);
     } catch (Stripe_InvalidRequestError $exception) {
         $coupon = Stripe_Coupon::create(array('id' => $id, 'duration' => 'forever', 'percent_off' => 25));
     }
 }
开发者ID:brooklyntri,项目名称:btc-plugins,代码行数:13,代码来源:TestCase.php


示例12: testBadData

 public function testBadData()
 {
     authorizeFromEnv();
     try {
         Stripe_Charge::create();
     } catch (Stripe_InvalidRequestError $e) {
         $this->assertEqual(400, $e->getHttpStatus());
     }
 }
开发者ID:JSpier,项目名称:smacamp,代码行数:9,代码来源:InvalidRequestErrorTest.php


示例13: testCount

 public function testCount()
 {
     authorizeFromEnv();
     $validQueries = array(array('count' => 'true'), array('count' => true));
     foreach ($validQueries as $query) {
         $resp = CleverStudent::all($query);
         $this->assertEquals($resp['count'] > 0, true);
     }
 }
开发者ID:clever,项目名称:clever-php,代码行数:9,代码来源:QueryParamTest.php


示例14: retrieveOrCreatePlan

 /**
  * Verify that a plan with a given ID exists, or create a new one if it does
  * not.
  */
 protected static function retrieveOrCreatePlan($id)
 {
     authorizeFromEnv();
     try {
         $plan = Plan::retrieve($id);
     } catch (InvalidRequestError $exception) {
         $plan = Plan::create(array('id' => $id, 'amount' => 0, 'currency' => 'usd', 'interval' => 'month', 'name' => 'Gold Test Plan'));
     }
 }
开发者ID:easybib,项目名称:stripe-php,代码行数:13,代码来源:TestCase.php


示例15: testUpcoming

 public function testUpcoming()
 {
     authorizeFromEnv();
     $customer = self::createTestCustomer();
     Stripe_InvoiceItem::create(array('customer' => $customer->id, 'amount' => 0, 'currency' => 'usd'));
     $invoice = Stripe_Invoice::upcoming(array('customer' => $customer->id));
     $this->assertEqual($invoice->customer, $customer->id);
     $this->assertEqual($invoice->attempted, false);
 }
开发者ID:bulats,项目名称:chef,代码行数:9,代码来源:InvoiceTest.php


示例16: testCancelSubscription

 public function testCancelSubscription()
 {
     authorizeFromEnv();
     $c = Stripe_Customer::create(array('card' => array('number' => '4242424242424242', 'exp_month' => 5, 'exp_year' => 2015), 'plan' => 'gold'));
     $c->cancelSubscription(array('at_period_end' => true));
     $this->assertEqual($c->subscription->status, 'active');
     $this->assertTrue($c->subscription->cancel_at_period_end);
     $c->cancelSubscription();
     $this->assertEqual($c->subscription->status, 'canceled');
 }
开发者ID:macconsultinggroup,项目名称:WordPress,代码行数:10,代码来源:CustomerTest.php


示例17: testCreate

 public function testCreate()
 {
     authorizeFromEnv();
     $id = 'test_coupon-' . self::randomString();
     $c = Stripe_Coupon::create(array('percent_off' => 25, 'duration' => 'repeating', 'duration_in_months' => 5, 'id' => $id));
     $this->assertEqual($id, $c->id);
     // @codingStandardsIgnoreStart
     $this->assertEqual(25, $c->percent_off);
     // @codingStandardsIgnoreEnd
 }
开发者ID:igorvasiliev4,项目名称:magento_code,代码行数:10,代码来源:CouponTest.php


示例18: testTransferUpdateMetadataAll

 public function testTransferUpdateMetadataAll()
 {
     $recipient = self::createTestRecipient();
     authorizeFromEnv();
     $transfer = Stripe_Transfer::create(array('amount' => 100, 'currency' => 'usd', 'recipient' => $recipient->id));
     $transfer->metadata = array('test' => 'foo bar');
     $transfer->save();
     $updatedTransfer = Stripe_Transfer::retrieve($transfer->id);
     $this->assertEqual('foo bar', $updatedTransfer->metadata['test']);
 }
开发者ID:brooklyntri,项目名称:btc-plugins,代码行数:10,代码来源:TransferTest.php


示例19: testRetrieve

 public function testRetrieve()
 {
     authorizeFromEnv();
     $d = Stripe_Account::retrieve();
     $this->assertEqual($d->id, "cuD9Rwx8pgmRZRpVe02lsuR9cwp2Bzf7");
     $this->assertEqual($d->email, "[email protected]");
     // @codingStandardsIgnoreStart
     $this->assertEqual($d->charge_enabled, false);
     $this->assertEqual($d->details_submitted, false);
     // @codingStandardsIgnoreEnd
 }
开发者ID:igorvasiliev4,项目名称:magento_code,代码行数:11,代码来源:AccountTest.php


示例20: testSave

 public function testSave()
 {
     authorizeFromEnv();
     $planId = 'gold-' . self::randomString();
     $p = Stripe_Plan::create(array('amount' => 2000, 'interval' => 'month', 'currency' => 'usd', 'name' => 'Plan', 'id' => $planId));
     $p->name = 'A new plan name';
     $p->save();
     $this->assertEqual($p->name, 'A new plan name');
     $p2 = Stripe_Plan::retrieve($planId);
     $this->assertEqual($p->name, $p2->name);
 }
开发者ID:JSpier,项目名称:smacamp,代码行数:11,代码来源:PlanTest.php



注:本文中的authorizeFromEnv函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP autoName函数代码示例发布时间:2022-05-24
下一篇:
PHP authorize函数代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap