このリポジトリは2023-09-09にアーカイブされています。 ファイルの閲覧とクローンは可能ですが、プッシュ、イシューの作成、プルリクエストはできません。
076server/routes/class/store.php

43 行
2.5 KiB
PHP

<?php
// namespace \App\Http\Controllers\Store;
/*
|--------------------------------------------------------------------------
| Store class
|--------------------------------------------------------------------------
|
| These are the API routes corresponding to store.
|
*/
// Category
Route::get('/api/rpc/store/category/getcategories', 'CategoryController@getCategories');
Route::get('/api/rpc/store/category/getcategory/{id}', 'CategoryController@getCategory');
Route::get('/api/rpc/store/category/getcategoryparent/{id}', 'CategoryController@getCategoryParent');
Route::get('/api/rpc/store/category/getcategoryminscrot/{id}', 'CategoryController@getCategoryMinScreenshots');
Route::get('/api/rpc/store/category/getcategoryname/{id}', 'CategoryController@getCategoryName');
// File
// Just to test middleware.
Route::get('/api/rpc/store/file/getallfiles', 'FileController@getAllFiles');
//->middleware('auth');
Route::get('/api/rpc/store/file/getallapprovedfiles', 'FileController@getAllApprovedFiles');
Route::get('/api/rpc/store/file/getallbrokenfiles', 'FileController@getAllBrokenFiles');
Route::get('/api/rpc/store/file/getallpendingfiles', 'FileController@getAllPendingFiles');
Route::get('/api/rpc/store/file/getnewfiles', 'FileController@getNewFiles');
Route::get('/api/rpc/store/file/gethotfiles', 'FileController@getHotFiles');
Route::get('/api/rpc/store/file/getfilespageall/{cat}/{from}/{to}', 'FileController@getFilesPageAll');
Route::get('/api/rpc/store/file/getfilespageapproved/{cat}/{from}/{to}', 'FileController@getFilesPageApproved');
Route::get('/api/rpc/store/file/getfilespagepopularview/{cat}/{from}/{to}', 'FileController@getFilesPagePopularView');
Route::get('/api/rpc/store/file/getfilespagepopulardownload/{cat}/{from}/{to}', 'FileController@getFilesPagePopularDownload');
Route::get('/api/rpc/store/file/getfile/{id}', 'FileController@getFile');
Route::get('/api/rpc/store/file/getfilename/{id}', 'FileController@getFileName');
Route::get('/api/rpc/store/file/getfilesincategory/{cat_id}', 'FileController@getFilesInCategory');
Route::get('/api/rpc/store/file/countfilesincategory/{cat_id}', 'FileController@countFilesInCategory');
Route::get('/api/rpc/store/file/countfilesincategoryfull/{cat_id}', 'FileController@countFilesInCategoryFull');
Route::post('/api/rpc/store/file/insert', 'FileController@insertEntry');
Route::post('/api/rpc/store/file/update', 'FileController@updateEntry');
Route::post('/api/rpc/store/file/restore', 'FileController@restoreEntry');
Route::post('/api/rpc/store/file/remove', 'FileController@removeEntry');