2017-02-02 13 views
0

私はLaravel 5.2を使用しています。私はちょうどルート名productsへの簡単なリダイレクトをしたいと思う。私は、単純なリダイレクトをしていますLaravel 5.2でBindingResolutionExceptionがリダイレクトされました。

<?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'); 
    } 
} 

ようしかし、それは私に

BindingResolutionException in Container.php line 835: 

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

のエラーを送信している私のコントローラが見えます。私はそれがパラメータを期待していると思う。しかし、解決することはできません。どんな助けもありがとう。

答えて

0

は、代わりに次のことを試してみてください。

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

はい、私はすでにそれで動作するように管理します。返信ありがとう – vijayrana

関連する問題