get('/user', function (Request $request) { return $request->user(); }); Route::group(['prefix' => 'v2'],function(){ Route::apiResource('wbw_templates',WbwTemplateController::class); Route::apiResource('terms',DhammaTermController::class); Route::apiResource('sentence',SentenceController::class); Route::apiResource('sentpr',SentPrController::class); Route::apiResource('progress',ProgressChapterController::class); Route::apiResource('tag',TagController::class); Route::apiResource('view',ViewController::class); Route::delete('like', [LikeController::class, 'delete']); Route::apiResource('like',LikeController::class); Route::apiResource('sent_history',SentHistoryController::class); Route::apiResource('palitext',PaliTextController::class); Route::apiResource('channel',ChannelController::class); Route::delete('userdict', [UserDictController::class, 'delete']); Route::apiResource('userdict',UserDictController::class); Route::get('palibook/{file}', function ($file) { return file_get_contents(public_path("app/palicanon/category/{$file}.json")); }); Route::apiResource('anthology',CollectionController::class); Route::apiResource('dict',DictController::class); Route::get('guide/{lang}/{file}', function ($lang,$file) { $filename = public_path("app/users_guide/{$lang}/{$file}.md"); if(file_exists($filename)){ return file_get_contents($filename); }else{ return "no file {$lang}/{$file}"; } }); });