Completing call preparations for site.
このコミットが含まれているのは:
コミット
5f8cd80066
|
@ -22,6 +22,7 @@ class SiteController extends Controller {
|
|||
$this->objPermission = new PermissionController();
|
||||
}
|
||||
|
||||
// Posts
|
||||
public function getPosts() { // /api/rpc/site/post/getposts
|
||||
$get = DB::table('blg_content')
|
||||
->select('id', 'user_id', 'title', 'slug', 'post_date', 'publish_date', 'message')
|
||||
|
@ -80,6 +81,92 @@ class SiteController extends Controller {
|
|||
return $res;
|
||||
}
|
||||
|
||||
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;
|
||||
}
|
||||
|
||||
// Comments
|
||||
public function getComments($id) { // /api/rpc/site/post/getcomments/id
|
||||
$get = DB::table('blg_comments')
|
||||
->select('id', 'user_id', 'votes', 'post_date', 'last_date', 'isDeleted', 'message', 'ip_address')
|
||||
->where('content_id', $id)
|
||||
->orderBy('post_date', 'asc')
|
||||
->get();
|
||||
|
||||
$res = array();
|
||||
$key = 0;
|
||||
|
||||
foreach ($get as $i) {
|
||||
array_push($res, [
|
||||
'key' => $key,
|
||||
'id' => $i->id,
|
||||
'user_id' => $i->user_id,
|
||||
'votes' => $i->votes,
|
||||
'post_date' => strftime('%Y/%m/%d(%a) %H:%M:%S %Z', $i->post_date),
|
||||
'last_date' => strftime('%Y/%m/%d(%a) %H:%M:%S %Z', $i->last_date),
|
||||
'isDeleted' => $i->isDeleted,
|
||||
'message' => $i->message,
|
||||
'ip_address' => $i->ip_address
|
||||
]);
|
||||
$key++;
|
||||
}
|
||||
|
||||
return $res;
|
||||
}
|
||||
|
||||
public function getComment($id) { // /api/rpc/site/post/getcomment/id
|
||||
$get = DB::table('blg_comments')
|
||||
->select('user_id', 'content_id', 'votes', 'post_date', 'last_date', 'isDeleted', 'message', 'ip_address')
|
||||
->where('id', $id)
|
||||
->get();
|
||||
|
||||
$res = array();
|
||||
|
||||
foreach ($get as $i) {
|
||||
array_push($res, [
|
||||
'user_id' => $i->user_id,
|
||||
'content_id' => $i->content_id,
|
||||
'votes' => $i->votes,
|
||||
'post_date' => strftime('%Y/%m/%d(%a) %H:%M:%S %Z', $i->post_date),
|
||||
'last_date' => strftime('%Y/%m/%d(%a) %H:%M:%S %Z', $i->last_date),
|
||||
'isDeleted' => $i->isDeleted,
|
||||
'message' => $i->message,
|
||||
'ip_address' => $i->ip_address
|
||||
]);
|
||||
}
|
||||
|
||||
return $res;
|
||||
}
|
||||
|
||||
public function newComment(Request $request) { // /api/rpc/site/comment/newcomment
|
||||
return false;
|
||||
}
|
||||
|
||||
public function editComment(Request $request) { // /api/rpc/site/comment/editcomment
|
||||
return false;
|
||||
}
|
||||
|
||||
public function removeComment(Request $request) { // /api/rpc/site/comment/removecomment
|
||||
return false;
|
||||
}
|
||||
|
||||
public function deleteComment(Request $request) { // /api/rpc/site/comment/deletecomment
|
||||
return false;
|
||||
}
|
||||
|
||||
// Pages
|
||||
public function getPages() { // /api/rpc/site/page/getpages
|
||||
$get = DB::table('blg_content')
|
||||
->select('id', 'user_id', 'title', 'slug', 'message')
|
||||
|
@ -130,73 +217,6 @@ class SiteController extends Controller {
|
|||
return $res;
|
||||
}
|
||||
|
||||
public function getComments($id) { // /api/rpc/site/post/getcomments/id
|
||||
$get = DB::table('blg_comments')
|
||||
->select('id', 'user_id', 'content_id', 'votes', 'post_date', 'last_date', 'isDeleted', 'message', 'ip_address')
|
||||
->where('content_id', $id)
|
||||
->orderBy('post_date', 'asc')
|
||||
->get();
|
||||
|
||||
$res = array();
|
||||
$key = 0;
|
||||
|
||||
foreach ($get as $i) {
|
||||
array_push($res, [
|
||||
'key' => $key,
|
||||
'id' => $i->id,
|
||||
'user_id' => $i->user_id,
|
||||
'content_id' => $i->content_id,
|
||||
'votes' => $i->votes,
|
||||
'post_date' => strftime('%Y/%m/%d(%a) %H:%M:%S %Z', $i->post_date),
|
||||
'last_date' => strftime('%Y/%m/%d(%a) %H:%M:%S %Z', $i->last_date),
|
||||
'isDeleted' => $i->isDeleted,
|
||||
'message' => $i->message,
|
||||
'ip_address' => $i->ip_address
|
||||
]);
|
||||
$key++;
|
||||
}
|
||||
|
||||
return $res;
|
||||
}
|
||||
|
||||
public function getSettings() { // /api/rpc/site/admin/getsettings
|
||||
return DB::table('blg_settings')
|
||||
->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;
|
||||
}
|
||||
|
@ -213,6 +233,72 @@ class SiteController extends Controller {
|
|||
return false;
|
||||
}
|
||||
|
||||
// Contact Fields
|
||||
public function getContactFields() { // /api/rpc/site/contact/getcontactfields
|
||||
return false;
|
||||
}
|
||||
|
||||
public function getContactField($id) { // /api/rpc/site/contact/getcontactfield/id
|
||||
return false;
|
||||
}
|
||||
|
||||
// Portfolio Categories
|
||||
public function getPortfolioCategories() { // /api/rpc/site/portfolio/getportfoliocategories
|
||||
return false;
|
||||
}
|
||||
|
||||
public function getPortfolioCategory($id) { // /api/rpc/site/portfolio/getportfoliocategory/id
|
||||
return false;
|
||||
}
|
||||
|
||||
public function newPortfolioCategory(Request $request) { // /api/rpc/site/portfolio/newportfoliocategory
|
||||
return false;
|
||||
}
|
||||
|
||||
public function editPortfolioCategory(Request $request) { // /api/rpc/site/portfolio/editportfoliocategory
|
||||
return false;
|
||||
}
|
||||
|
||||
public function removePortfolioCategory(Request $request) { // /api/rpc/site/portfolio/removeportfoliocategory
|
||||
return false;
|
||||
}
|
||||
|
||||
public function deletePortfolioCategory(Request $request) { // /api/rpc/site/portfolio/deleteportfoliocategory
|
||||
return false;
|
||||
}
|
||||
|
||||
// Portfolio Items
|
||||
public function getPortfolioItems($id) { // /api/rpc/site/portfolio/getportfolioitems/id
|
||||
return false;
|
||||
}
|
||||
|
||||
public function getPortfolioItem($id) { // /api/rpc/site/portfolio/getportfolioitems/id
|
||||
return false;
|
||||
}
|
||||
|
||||
public function newPortfolioItem(Request $request) { // /api/rpc/site/portfolio/newportfolioitem
|
||||
return false;
|
||||
}
|
||||
|
||||
public function editPortfolioItem(Request $request) { // /api/rpc/site/portfolio/editportfolioitem
|
||||
return false;
|
||||
}
|
||||
|
||||
public function removePortfolioItem(Request $request) { // /api/rpc/site/portfolio/removeportfolioitem
|
||||
return false;
|
||||
}
|
||||
|
||||
public function deletePortfolioItem(Request $request) { // /api/rpc/site/portfolio/deleteportfolioitem
|
||||
return false;
|
||||
}
|
||||
|
||||
// Admin
|
||||
public function getSettings() { // /api/rpc/site/admin/getsettings
|
||||
return DB::table('blg_settings')
|
||||
->select('sitename', 'description', 'tags', 'blog_status', 'announcement', 'theme', 'locale')
|
||||
->get();
|
||||
}
|
||||
|
||||
public function setSettings(Request $request) { // /api/rpc/site/admin/setsettings
|
||||
return false;
|
||||
}
|
||||
|
|
|
@ -12,24 +12,51 @@
|
|||
// Posts
|
||||
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');
|
||||
|
||||
// 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');
|
||||
|
||||
// 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');
|
||||
|
||||
// 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');
|
||||
|
||||
// Admin
|
||||
Route::get('/api/rpc/site/admin/getsettings', 'SiteController@getSettings');
|
||||
Route::post('/api/rpc/site/admin/setsettings', 'SiteController@setSettings');
|
||||
|
|
新しいイシューから参照