第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

布倫特里與 laravel

布倫特里與 laravel

PHP
慕哥6287543 2022-11-12 13:50:02
我正在使用帶有 Laravel 框架的 Braintree PHP SDK。我通過作曲家安裝了 Braintree。然后,在AppServiceProvider.php中,我在boot()中添加了以下代碼:Braintree_Configuration::environment('sandbox');Braintree_Configuration::merchantId('merchand_id');Braintree_Configuration::publicKey('public_key');Braintree_Configuration::privateKey('private_key');嘗試生成client_token時,出現(xiàn)以下錯誤:Symfony\Component\Debug\Exception\FatalThrowableError: Class 'App\Providers\Braintree_Configuration' 在第 34 行的 AppServiceProvider.php 中找不到
查看完整描述

3 回答

?
幕布斯6054654

TA貢獻1876條經(jīng)驗 獲得超7個贊

請參閱下面的示例以了解 braintree/paypal 的具體示例。這是對我有用的最優(yōu)雅的解決方案:


app\Providers\AppServiceProvider.php:


/**

 * Bootstrap any application services.

 *

 * @return void

 */

public function boot()

{

    // braintree setup

    $environment = env('BRAINTREE_ENV');

    $braintree = new \Braintree\Gateway([

        'environment' => $environment,

        'merchantId' => 'merchant_id_example',

        'publicKey' => 'public_key_example',

        'privateKey' => 'private_key_example'

    ]);

    config(['braintree' => $braintree]); 


    // braintree setup for specifically for paypal direct integration for those who need it

    /*$accessToken = env('PAYPAL_ACCESS_TOKEN');

    $braintree = new \Braintree\Gateway([

        'accessToken' => $accessToken

    ]);

    config(['braintree' => $braintree]);*/ 

}

// 示例文件.php:


public function token()

{

    $braintree = config('braintree');

    $clienttoken = $braintree->clientToken()->generate();

}


public function sale()

{

    $braintree = config('braintree');

    $result = $braintree->transaction()->sale([

        'amount' => $amount,

        'paymentMethodNonce' => $nonce

    ]);

}


查看完整回答
反對 回復(fù) 2022-11-12
?
牛魔王的故事

TA貢獻1830條經(jīng)驗 獲得超3個贊

您使用 braintree 的方式似乎遵循一個已棄用的示例(我猜是 Braintre_php 的先前版本),因為當前包中不存在 Braintree_Configuration 類。


在調(diào)用自動加載的類之前,您還需要使用“\”,例如:\Braintree。


這應(yīng)該在你的 app/Providers/AppServiceProvider.php 文件中使用 Braintree 5.x :


/**

 * Bootstrap any application services.

 *

 * @return void

 */

public function boot()

{

    //

    $gateway = new \Braintree\Gateway([

        'environment' => 'sandbox',

        'merchantId' => 'use_your_merchant_id',

        'publicKey' => 'use_your_public_key',

        'privateKey' => 'use_your_private_key'

    ]);

}

你可以在這里有一個最新的例子來查看一些基本的 sdk 函數(shù)來開始: https ://developers.braintreepayments.com/start/hello-server/php


查看完整回答
反對 回復(fù) 2022-11-12
?
大話西游666

TA貢獻1817條經(jīng)驗 獲得超14個贊

您是否在 AppServiceProvider 中添加了 use 語句?

use App\Providers\Braintree_Configuration;


查看完整回答
反對 回復(fù) 2022-11-12
  • 3 回答
  • 0 關(guān)注
  • 126 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號