Explorar el Código

user get me

tags/0.1.0
Robin Thoni hace 8 años
padre
commit
03803751e4

+ 1
- 0
src/Auth/Business/LuticateBusiness.php Ver fichero

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

+ 10
- 0
src/Auth/Controller/LuticateUsersController.php Ver fichero

@@ -43,6 +43,16 @@ class LuticateUsersController extends LuController {
43 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 57
      * Get all users
48 58
      * @param int $page The page number, 0 based

Loading…
Cancelar
Guardar