после обновления композитора я получил следующую ошибку
( ! ) Fatal error: Uncaught exception 'ReflectionException' with message 'Class App\Http\Kernel does not exist' in D:\wamp\www\gastrodr\vendor\laravel\framework\src\Illuminate\Container\Container.php on line 779
( ! ) ReflectionException: Class App\Http\Kernel does not exist in D:\wamp\www\gastrodr\vendor\laravel\framework\src\Illuminate\Container\Container.php on line 779
composer.json: который я получаю от ignited/laravel-omnipay из репозитория GIT
{
"name": "ignited/laravel-omnipay",
"description": "Integerates Omnipay with Laravel and provides an easy configuration.",
"keywords": ["omnipay", "payments", "laravel", "laravel5"],
"authors": [
{
"name": "Alex Whiteside",
"email": "[email protected]"
}
],
"require": {
"php": ">=5.4.0",
"illuminate/support": "~5",
"omnipay/common": "2.3.*"
},
"autoload": {
"psr-0": {
"Ignited\\LaravelOmnipay": "src/"
}
},
"extra": {
"branch-alias": {
"dev-master": "2.0-dev"
}
},
"minimum-stability": "dev"
}
пожалуйста, посоветуйте мне исправить эту проблему
=======
ОБНОВИТЬ
PaymentController - который используется для настройки PayPal
namespace App\Http\Controllers;
use Omnipay\Omnipay;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\Input;
use Session;
class PaymentController extends Controller
{
private $data;
public function getIndex()
{
$this->data['product'] = 'Aurvana Platinum';
$this->data['productImage'] = 'http://img.creative.com/images/products/large/pdt_21734.png.ashx?width=200';
$this->data['price'] = '299.00';
$this->data['currency'] = 'USD';
$this->data['description'] = 'Flagship Over-the-ear Bluetooth® Headset with NFC';
return View('hello', $this->data);
}
public function postPayment()
{
$params = array(
'cancelUrl' => 'http://localhost/cancel_order',
'returnUrl' => 'http://localhost/payment_success',
'name' => Input::get('name'),
'description' => Input::get('description'),
'amount' => Input::get('price'),
'currency' => Input::get('currency')
);
Session::put('params', $params);
Session::save();
$gateway = Omnipay::create('PayPal_Express');
$gateway->setUsername('paypal account');
$gateway->setPassword('paypal password');
$gateway->setSignature('AiPC9BjkCyDFQXbSkoZcgqH3hpacASJcFfmT46nLMylZ2R-SV95AaVCq');
$gateway->setTestMode(true);
$response = $gateway->purchase($params)->send();
if ($response->isSuccessful()) {
// payment was successful: update database
print_r($response);
} elseif ($response->isRedirect()) {