/** * @param $inputs * @return bool */ public function saveme($inputs) { $user = new User(); $user->email = $inputs["email"]; $user->password = \Hash::make($inputs["password"]); $user->first_name = $inputs["first_name"]; $user->last_name = $inputs["last_name"]; if (isset($inputs['permissions'])) { $user->permissions = serialize($inputs['permissions']); } if (isset($inputs["roles"])) { $user->roles = serialize($inputs["roles"]); $user->roles_permissions = serialize($this->getRolesPermissions($inputs["roles"])); } try { $user->save(); } catch (\Illuminate\Database\QueryException $e) { return false; } }
protected function create(array $data) { return User::create(['name' => $data['name'], 'email' => $data['email'], 'password' => bcrypt($data['password'])]); }
public function delete(User $user) { if ($user->id != 1) { $user->delete(); return $this->redirector->route('user.index'); } }