From 7da06e4ee49466e77e3b5ec07b90e53e46197ca4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=83=86=E3=82=AF=E3=83=8B=E3=82=AB=E3=83=AB=E8=AB=8F?= =?UTF-8?q?=E8=A8=AA=E5=AD=90?= Date: Wed, 24 Jan 2018 05:33:53 +0900 Subject: [PATCH] User controller works. --- app/Http/Controllers/UserController.php | 13 +++++-------- routes/web.php | 1 + 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php index c1a9ffb..0485d9e 100644 --- a/app/Http/Controllers/UserController.php +++ b/app/Http/Controllers/UserController.php @@ -2,19 +2,16 @@ namespace App\Http\Controllers; +use Illuminate\Support\Facades\DB; use Illuminate\Http\Request; use Illuminate\Support\Facades\Log; class UserController extends Controller { - public function __contruct() { - // Init SQL. + public function getUsers() { // /api/rpc/user/getusers + return DB::table('for_users')->select('*')->get(); } - public function getUsers() { - // Select all users from the database, and return the results. - } - - public function getUser($id) { - // Select a specific user from the database, and return the result. + public function getUser($id) { // /api/rpc/user/getuser/id + return DB::table('for_users')->select('*')->where('id', $id)->get(); } } diff --git a/routes/web.php b/routes/web.php index f4873e9..fc4bd95 100644 --- a/routes/web.php +++ b/routes/web.php @@ -47,6 +47,7 @@ Route::get('/api/rpc/permission/getpermissions', 'PermissionsController@getPermi // Users Route::get('/api/rpc/user/getusers', 'UserController@getUsers'); +Route::get('/api/rpc/user/getuser/{id}', 'UserController@getUser'); /*Route::get('/api/rpc/example/getusers', 'ExampleController@getUsers'); Route::get('/api/rpc/example/getuser/{id}', 'ExampleController@getUser');