Пример #1
0
 /**
  * Update the user in the database.
  *
  * @param  \Begin\User $user
  * @param  array $data
  * @return \Begin\User
  */
 public function edit(User $user, array $data)
 {
     if (isset($data['name'])) {
         $user->name = $data['name'];
     }
     if (isset($data['email'])) {
         $user->email = $data['email'];
     }
     if (isset($data['password'])) {
         $user->password = ${$this}->hasher->make($data['password']);
     }
     $user->save();
     return $user;
 }