gpt4 book ai didi

codeigniter - fatal error : Class 'PayPal\Api\Payer' not found codeigniter

转载 作者:太空宇宙 更新时间:2023-11-03 15:45:58 25 4
gpt4 key购买 nike

我将 paypal php sdk 上传到 libraries/paypal 文件夹中的 codeigniter 应用程序。在同一个文件夹中,我创建了一个 paypal.php 文件,并在其中插入了这段代码:

<?php

require __DIR__ . '/common.php';

use PayPal\Api\Amount;
use PayPal\Api\Details;
use PayPal\Api\Item;
use PayPal\Api\ItemList;
use PayPal\Api\Payer;
use PayPal\Api\Payment;
use PayPal\Api\RedirectUrls;
use PayPal\Api\Transaction;

class Paypal{
function createPayment(){
$payer = new Payer();
$payer->setPaymentMethod("paypal");
//....
}
}

但是当我在我的 Controller 中调用这个函数时,我得到了这个错误:

Fatal error: Class 'PayPal\Api\Payer' not found in '....'

我不明白为什么 common.php 会被正确导入。在我的应用程序中,我也有 Facebook sdk,我创建了相同的结构来使用它并且它有效

最佳答案

最好的方法是按照这些步骤操作。

  1. 使用 Composer 下载 SDK。
  2. 将供应商目录上传到 codeIgniter 应用程序根目录。

然后在 index.php 文件中加入这一行

包含“./vendor/autoload.php”;

现在您可以轻松访问 Paypal SDK 及其依赖库。

关于codeigniter - fatal error : Class 'PayPal\Api\Payer' not found codeigniter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28750120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com