Robin Thoni 8 роки тому
джерело
коміт
03803751e4

+ 1
- 0
src/Auth/Business/LuticateBusiness.php Переглянути файл

55
 
55
 
56
         $route->post("$prefix/users/login", "${ns}LuticateUsersController", "login");
56
         $route->post("$prefix/users/login", "${ns}LuticateUsersController", "login");
57
         $route->post("$prefix/users/logout", "${ns}LuticateUsersController", "logout");
57
         $route->post("$prefix/users/logout", "${ns}LuticateUsersController", "logout");
58
+        $route->get("$prefix/users/me", "${ns}LuticateUsersController", "getLightMe");
58
         $route->get("$prefix/users/$user_id", "${ns}LuticateUsersController", "getLightById", LuticatePermissions::USER_GET);
59
         $route->get("$prefix/users/$user_id", "${ns}LuticateUsersController", "getLightById", LuticatePermissions::USER_GET);
59
         $route->get("$prefix/users", "${ns}LuticateUsersController", "getAllLight", LuticatePermissions::USER_GET);
60
         $route->get("$prefix/users", "${ns}LuticateUsersController", "getAllLight", LuticatePermissions::USER_GET);
60
         $route->post("$prefix/users/add", "${ns}LuticateUsersController", "add",
61
         $route->post("$prefix/users/add", "${ns}LuticateUsersController", "add",

+ 10
- 0
src/Auth/Controller/LuticateUsersController.php Переглянути файл

43
         return LuticateUsersBusiness::getLightById($user_id);
43
         return LuticateUsersBusiness::getLightById($user_id);
44
     }
44
     }
45
 
45
 
46
+    /**
47
+     * Get the logged user
48
+     * @param $_user LuticateUsersDbo The logged user
49
+     * @return \Luticate\Utils\LuDbo
50
+     */
51
+    public function getLightMe($_user)
52
+    {
53
+        return LuticateUsersBusiness::getLightById($_user->getId());
54
+    }
55
+
46
     /**
56
     /**
47
      * Get all users
57
      * Get all users
48
      * @param int $page The page number, 0 based
58
      * @param int $page The page number, 0 based

Завантаження…
Відмінити
Зберегти