En las versión Laravel 5.2 se da el caso de que intentamos hacer una redirección utilizando el nombre de una ruta y no funciona. Esto es porque no le hemos asignado un nombre correctamente a la ruta.
Veamos como ponerle nombre a una ruta en Laravel 5. Para eso debemos utilizar el atributo as y uses en nuestra ruta, por ejemplo:
Route::get('/index/{section?}',["as" => "nombre", "uses" => "PruebasController@index"]);
Con esto la ruta ya tiene nombre y ahora la podríamos utilizar en una acción del controlador, por ejemplo:
return redirect()->route("nombre", array("section" => "Contenido de un parametro"));
¿Quieres aprender más? Curso de Laravel 5 desde cero + Desarrollo de APIs RESTful y webs con Angular