'api', 'prefix' => 'v1', 'as' => 'api.'], function () { require __DIR__ . '/account.php'; Route::group(['middleware' => 'valid.token'], function () { Route::post('task/{id}/timer/start', 'Tasks\TimeTrackerController@start')->name('task.timer.start'); Route::post('task/{id}/timer/stop', 'Tasks\TimeTrackerController@stop')->name('task.timer.stop'); Route::post('task/{id}/complete', 'Tasks\TimeTrackerController@completeTask')->name('task.complete'); Route::post('milestone/{id}/{type}', 'Milestones\MilestoneOrderController@update')->name('milestone.order'); Route::post('milestone/task/{id}/{type}', 'MilestoneTasks\MilestoneTaskOrderController@update')->name('milestone.task.order'); require __DIR__ . '/crud.php'; }); });