包括自动加载php
我正在尝试在laravel 5.2中安装OpenPay(墨西哥PayPal)的SDK,在完成composer安装后,它要求我执行以下操作: 最后,确保包括自动加载器: 需要_once'/path/to/your project/vendor/autoload.php'强> 我不知道该把它放在哪里,或者该怎么办,我就是不明白。如果我每次尝试创建一个类似的实例时都不这样做而继续包括自动加载php,php,laravel,laravel-5.2,Php,Laravel,Laravel 5.2,我正在尝试在laravel 5.2中安装OpenPay(墨西哥PayPal)的SDK,在完成composer安装后,它要求我执行以下操作: 最后,确保包括自动加载器: 需要_once'/path/to/your project/vendor/autoload.php' 我不知道该把它放在哪里,或者该怎么办,我就是不明白。如果我每次尝试创建一个类似的实例时都不这样做而继续 $openpay = Openpay::getInstance(); 我听到一个错误说 Class 'App\Http\C
$openpay = Openpay::getInstance();
我听到一个错误说
Class 'App\Http\Controllers\Openpay' not found
我怎样才能解决这个问题?谢谢大家! 当您确实要求composer使用openpay/sdk时,composer已经安装了它。这已经是你自动加载的一部分了。现在您可以这样使用它:
$openpay = \Openpay::getInstance();
或者先将其添加到控制器中
...
use Openpay;
public function MyController extends Controller
{
$openpay = Openpay::getInstance();
}
成功了!非常感谢你!我整天把头撞在墙上。