2017-02-02 4 views
0

Я использую Laravel 5.2. Я просто хочу сделать простое перенаправление на имя маршрута products. Но он посылает мне ошибку вBindingResolutionException при перенаправлении в Laravel 5.2

BindingResolutionException in Container.php line 835: 

Unresolvable dependency resolving [Parameter #0 [ <required> $url ]] in class Symfony\Component\HttpFoundation\RedirectResponse 

Мой контроллер выглядит

<?php 

namespace App\Http\Controllers\Backend; 

use Illuminate\Http\Request; 
use App\Models\Product as ProductModel; 
use Illuminate\Http\RedirectResponse as Redirect; 
use App\Repositories\Products as ProductsRepository; 

class ProductsController extends Controller 
{ 
    public function addProduct(Request $request, Redirect $redirect) 
    { 
     //do some stuff 
     return $redirect->route('products'); 
    } 
} 

Я делаю простой редирект. Я думаю, что он ждет параметра. Но не может решить. Любая помощь будет оценена по достоинству.

ответ

0

Попробуйте следующие вместо:

return redirect()->route('products'); 
+0

Да, я уже успел работать с этим. В любом случае спасибо за ответ – vijayrana