Preparing all the other API calls.
このコミットが含まれているのは:
コミット
ce63f528ee
|
@ -164,4 +164,56 @@ class SiteController extends Controller {
|
|||
->select('sitename', 'description', 'tags', 'blog_status', 'announcement', 'theme', 'locale')
|
||||
->get();
|
||||
}
|
||||
|
||||
public function getContactFields() { // /api/rpc/site/page/getcontactfields
|
||||
return false;
|
||||
}
|
||||
|
||||
public function getPortfolioCategories() { // /api/rpc/site/page/getportfoliocategories
|
||||
return false;
|
||||
}
|
||||
|
||||
public function getPortfolioCategory($id) { // /api/rpc/site/page/getportfoliocategory/id
|
||||
return false;
|
||||
}
|
||||
|
||||
public function getPortfolioItems($cat_id) { // /api/rpc/site/page/getportfolioitems/cat_id
|
||||
return false;
|
||||
}
|
||||
|
||||
public function newPost(Request $request) { // /api/rpc/site/post/newpost
|
||||
return false;
|
||||
}
|
||||
|
||||
public function editPost(Request $request) { // /api/rpc/site/post/editpost
|
||||
return false;
|
||||
}
|
||||
|
||||
public function removePost(Request $request) { // /api/rpc/site/post/removepost
|
||||
return false;
|
||||
}
|
||||
|
||||
public function deletePost(Request $request) { // /api/rpc/site/post/deletepost
|
||||
return false;
|
||||
}
|
||||
|
||||
public function newPage(Request $request) { // /api/rpc/site/page/newpage
|
||||
return false;
|
||||
}
|
||||
|
||||
public function editPage(Request $request) { // /api/rpc/site/page/editpage
|
||||
return false;
|
||||
}
|
||||
|
||||
public function removePage(Request $request) { // /api/rpc/site/page/removepage
|
||||
return false;
|
||||
}
|
||||
|
||||
public function deletePage(Request $request) { // /api/rpc/site/page/deletepage
|
||||
return false;
|
||||
}
|
||||
|
||||
public function setSettings(Request $request) { // /api/rpc/site/admin/setsettings
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,10 +13,23 @@
|
|||
Route::get('/api/rpc/site/post/getposts', 'SiteController@getPosts');
|
||||
Route::get('/api/rpc/site/post/getpost/{slug}', 'SiteController@getPost');
|
||||
Route::get('/api/rpc/site/post/getcomments/{id}', 'SiteController@getComments');
|
||||
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');
|
||||
|
||||
// Pages
|
||||
Route::get('/api/rpc/site/page/getpages', 'SiteController@getPages');
|
||||
Route::get('/api/rpc/site/page/getpage/{slug}', 'SiteController@getPage');
|
||||
Route::get('/api/rpc/site/page/getcontactfields', 'SiteController@getContactFields');
|
||||
Route::get('/api/rpc/site/page/getportfoliocategories', 'SiteController@getPortfolioCategories');
|
||||
Route::get('/api/rpc/site/page/getportfoliocategory/{cat_id}', 'SiteController@getPortfolioCategory');
|
||||
Route::get('/api/rpc/site/page/getportfolioitems/{id}', 'SiteController@getPortfolioItems');
|
||||
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');
|
||||
|
||||
// Admin
|
||||
Route::get('/api/rpc/site/admin/getsettings', 'SiteController@getSettings');
|
||||
Route::get('/api/rpc/site/admin/getsettings', 'SiteController@getSettings');
|
||||
Route::post('/api/rpc/site/admin/setsettings', 'SiteController@setSettings');
|
||||
|
|
新しいイシューから参照