laravel 4 Rediriger vers la route avec 2 paramètres

Je suis en train d'essayer de mettre en œuvre des redirections à l'aide de

public function store($username,$courseId)
{       
        if (Auth::user()->username == $username && Auth::user()->courses()->where('id', '=', $courseId)->first() != null){
        $course = Course::find($courseId);
        $forum = new Forum();
        $forum->description = Input::get('description');
        $forum->course_id   = Input::get('course_id');
        $forum->save();
        return Redirect::to(route('users.courses.forums.index',Auth::user()->username,$course->id));
        }
    return Redirect::to('/');
}

Les paramètres de Redirection ne fonctionne pas. Le magasin est une méthode POST dans ForumController. Les paramètres de ce Magasin reçus sont OK parce que je n'ai pas de problèmes avec la validation des "si". J'ai pu créé un forum et de la sauver, mais quand j'ai essayer de rediriger j'ai cette erreur

Trying to get property of non-object

Et les utilisateurs.des cours de.des forums.l'indice est le nom de mon URI avec l'Action ForumController@index. Cette dernière méthode a besoin de 2 paramètres ($username,$courseid). Comme ce

public function index($username,$courseId)
{       
        $course = Course::find($courseId);
        $forum = DB::table('forums')->where('course_id',$course->id)->get();
        return View::make('forums.index',compact('course','forum'));    
}
InformationsquelleAutor user3359775 | 2014-04-24