Browse Source

user add fix

tags/0.1.0
Robin Thoni 9 years ago
parent
commit
2d5943e3f7

+ 3
- 1
src/Auth/Business/LuticateUsersBusiness.php View File

120
         return LuticateUsersLightDbo::fromUserDbo($user);
120
         return LuticateUsersLightDbo::fromUserDbo($user);
121
     }
121
     }
122
 
122
 
123
-    public static function add($username, $email, $password)
123
+    public static function add($username, $email, $firstname, $lastname, $password)
124
     {
124
     {
125
         $hash = self::hashPassword($password);
125
         $hash = self::hashPassword($password);
126
         if (filter_var($username, FILTER_VALIDATE_EMAIL))
126
         if (filter_var($username, FILTER_VALIDATE_EMAIL))
138
         $user->setEmail($email);
138
         $user->setEmail($email);
139
         $user->setPassword($hash);
139
         $user->setPassword($hash);
140
         $user->setUsername($username);
140
         $user->setUsername($username);
141
+        $user->setFirstname($firstname);
142
+        $user->setLastname($lastname);
141
         $user->setSalt(self::getSalt());
143
         $user->setSalt(self::getSalt());
142
 
144
 
143
         DB::beginTransaction();
145
         DB::beginTransaction();

+ 8
- 4
src/Auth/Controller/LuticateUsersController.php View File

58
      * Add a user
58
      * Add a user
59
      * @param $username string The new user username
59
      * @param $username string The new user username
60
      * @param $email string The new user email
60
      * @param $email string The new user email
61
+     * @param $firstname string The user firstname
62
+     * @param $lastname string The user lastname
61
      * @param $password string The new user plain text password
63
      * @param $password string The new user plain text password
62
      * @return int
64
      * @return int
63
      */
65
      */
64
-    public function add($username, $email, $password)
66
+    public function add($username, $email, $firstname, $lastname, $password)
65
     {
67
     {
66
-        return LuticateUsersBusiness::add($username, $email, $password);
68
+        return LuticateUsersBusiness::add($username, $email, $firstname, $lastname, $password);
67
     }
69
     }
68
 
70
 
69
     /**
71
     /**
92
     /**
94
     /**
93
      * Edit the logged user email
95
      * Edit the logged user email
94
      * @param $email string The new user email
96
      * @param $email string The new user email
97
+     * @param $firstname string The user firstname
98
+     * @param $lastname string The user lastname
95
      * @param $_user LuticateUsersDbo The logged user
99
      * @param $_user LuticateUsersDbo The logged user
96
      * @return bool
100
      * @return bool
97
      */
101
      */
98
-    public function editMe($email, $_user)
102
+    public function editMe($email, $firstname, $lastname, $_user)
99
     {
103
     {
100
-        return LuticateUsersBusiness::edit($_user->getId(), $email);
104
+        return LuticateUsersBusiness::edit($_user->getId(), $firstname, $lastname, $email);
101
     }
105
     }
102
 
106
 
103
     /**
107
     /**

Loading…
Cancel
Save