【发布时间】:2014-03-29 21:31:15
【问题描述】:
我正在尝试将 Omnipay Paypal 包与我的 Laravel 4.1 应用程序集成。我已按照 Omnipay 的建议安装了 laravel-omnipay package,并按照说明进行了设置。
我已将 laravel-omnipay 包添加到 Laravel 的 app.php 文件中的 providers 数组和 aliases 数组中。配置文件也已创建。
我的 composer.json 有以下要求:
"ignited/laravel-omnipay": "1.*",
"omnipay/paypal": "~2.0"
ignited/laravel-omnipay 的配置文件如下所示:
<?php
return array(
// The default gateway to use
'default' => 'paypal',
// Add in each gateway here
'gateways' => array(
'paypal' => array(
'driver' => 'Paypal_Express',
'options' => array(
'solutionType' => '',
'landingPage' => '',
'headerImageUrl' => ''
)
)
)
);
但是当我打电话给$gateway = Omnipay::gateway('paypal'); 时,我得到了错误
找不到类“\Omnipay\Paypal\ExpressGateway””
有什么我忘记了吗? :我
【问题讨论】:
标签: php paypal laravel laravel-4 omnipay