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

63 行
3.5 KiB
PHP
Raw 通常表示 履歴

2018-03-13 22:28:14 +09:00
<?php
/*
|--------------------------------------------------------------------------
| Site class
|--------------------------------------------------------------------------
|
| These are the API routes corresponding to site.
|
*/
// Posts
Route::get('/api/rpc/site/post/getposts', 'SiteController@getPosts');
Route::get('/api/rpc/site/post/getpost/{slug}', 'SiteController@getPost');
2018-03-13 22:51:42 +09:00
Route::post('/api/rpc/site/post/newpost', 'SiteController@newPost');
Route::post('/api/rpc/site/post/editpost', 'SiteController@editPost');
Route::post('/api/rpc/site/post/removepost', 'SiteController@removePost');
Route::post('/api/rpc/site/post/deletepost', 'SiteController@deletePost');
2018-03-13 22:28:14 +09:00
2018-03-13 23:23:59 +09:00
// Comments
Route::get('/api/rpc/site/comment/getcomments/{id}', 'SiteController@getComments');
Route::get('/api/rpc/site/comment/getcomment/{id}', 'SiteController@getComment');
Route::post('/api/rpc/site/comment/newcomment', 'SiteController@newComment');
Route::post('/api/rpc/site/comment/editcomment', 'SiteController@editComment');
Route::post('/api/rpc/site/comment/removecomment', 'SiteController@removeComment');
Route::post('/api/rpc/site/comment/deletecomment', 'SiteController@deleteComment');
2018-03-13 22:28:14 +09:00
// Pages
Route::get('/api/rpc/site/page/getpages', 'SiteController@getPages');
Route::get('/api/rpc/site/page/getpage/{slug}', 'SiteController@getPage');
2018-03-13 22:51:42 +09:00
Route::post('/api/rpc/site/page/newpage', 'SiteController@newPage');
Route::post('/api/rpc/site/page/editpage', 'SiteController@editPage');
Route::post('/api/rpc/site/page/removepage', 'SiteController@removePage');
Route::post('/api/rpc/site/page/deletepage', 'SiteController@deletePage');
2018-03-13 22:28:14 +09:00
2018-03-13 23:23:59 +09:00
// Contact Fields
Route::get('/api/rpc/site/contact/getcontactfields', 'SiteController@getContactFields');
Route::get('/api/rpc/site/contact/getcontactfield/id', 'SiteController@getContactField');
Route::post('/api/rpc/site/contact/newcontactfield', 'SiteController@newContactField');
Route::post('/api/rpc/site/contact/editcontactfield', 'SiteController@editContactField');
Route::post('/api/rpc/site/contact/removecontactfield', 'SiteController@removeContactField');
Route::post('/api/rpc/site/contact/deletecontactfield', 'SiteController@deleteContactField');
// Portfolio Categories
Route::get('/api/rpc/site/portfolio/getportfoliocategories', 'SiteController@getPortfolioCategories');
Route::get('/api/rpc/site/portfolio/getportfoliocategory/{id}', 'SiteController@getPortfolioCategory');
Route::post('/api/rpc/site/portfolio/newportfoliocategory', 'SiteController@newPortfolioCategory');
Route::post('/api/rpc/site/portfolio/editportfoliocategory', 'SiteController@editPortfolioCategory');
Route::post('/api/rpc/site/portfolio/removeportfoliocategory', 'SiteController@removePortfolioCategory');
Route::post('/api/rpc/site/portfolio/deleteportfoliocategory', 'SiteController@deletePortfolioCategory');
// Portfolio Items
Route::get('/api/rpc/site/portfolio/getportfolioitems/{id}', 'SiteController@getPortfolioItems');
Route::get('/api/rpc/site/portfolio/getportfolioitem/{id}', 'SiteController@getPortfolioItem');
Route::post('/api/rpc/site/portfolio/newportfolioitem', 'SiteController@newPortfolioItem');
Route::post('/api/rpc/site/portfolio/editportfolioitem', 'SiteController@editPortfolioItem');
Route::post('/api/rpc/site/portfolio/removeportfolioitem', 'SiteController@removePortfolioItem');
Route::post('/api/rpc/site/portfolio/deleteportfolioitem', 'SiteController@deletePortfolioItem');
2018-03-13 22:28:14 +09:00
// Admin
2018-03-13 22:51:42 +09:00
Route::get('/api/rpc/site/admin/getsettings', 'SiteController@getSettings');
Route::post('/api/rpc/site/admin/setsettings', 'SiteController@setSettings');