If I have a route in Laravel
Route::post('/user/{user}/project/{project}/git-add', 'GitController@stageFiles');
How do I access the user and project variables from the controller function being called?
Also, do I need to specify that I am returning a JSON object in the routes file, or is that all taken care of in the controller?
For following route:
Route::post('/user/{user}/project/{project}/git-add', 'GitController@stageFiles');
You need to create stageFiles
method in GitController
and from your stageFiles
method:
public function stageFiles($user, $project)
{
// $user && $project both are available in this method as parameters
}