| @@ 274-296 (lines=23) @@ | ||
| 271 | * |
|
| 272 | * @return void |
|
| 273 | */ |
|
| 274 | public function updateGetUserProfile($message = null) |
|
| 275 | { |
|
| 276 | $title = "Update user"; |
|
| 277 | $view = $this->di->get("view"); |
|
| 278 | $pageRender = $this->di->get("pageRender"); |
|
| 279 | ||
| 280 | // Get user from db |
|
| 281 | $user = new User(); |
|
| 282 | $user->setDb($this->di->get("db")); |
|
| 283 | $id = $this->di->get("session")->get("my_user_id"); |
|
| 284 | $user->find("id", $id); |
|
| 285 | $data = [ |
|
| 286 | "user" => $user, |
|
| 287 | "message" => $message, |
|
| 288 | ]; |
|
| 289 | ||
| 290 | $view->add("user/crud/update", $data); |
|
| 291 | $pageRender->renderPage(["title" => $title]); |
|
| 292 | } |
|
| 293 | ||
| 294 | ||
| 295 | ||
| 296 | /** |
|
| 297 | * Description. |
|
| 298 | * |
|
| 299 | * @param datatype $variable Description |
|
| @@ 405-427 (lines=23) @@ | ||
| 402 | * |
|
| 403 | * @return void |
|
| 404 | */ |
|
| 405 | public function getAdminUpdateUser($message = "", $userId = null) |
|
| 406 | { |
|
| 407 | $title = "Admin update user"; |
|
| 408 | $view = $this->di->get("view"); |
|
| 409 | $pageRender = $this->di->get("pageRender"); |
|
| 410 | ||
| 411 | // Get user id from GET variable |
|
| 412 | $userId = isset($userId) ? $userId : $this->di->get("request")->getGet("id"); |
|
| 413 | ||
| 414 | // Get user from db |
|
| 415 | $user = new User(); |
|
| 416 | $user->setDb($this->di->get("db")); |
|
| 417 | $user->find("id", $userId); |
|
| 418 | ||
| 419 | $data = [ |
|
| 420 | "user" => $user, |
|
| 421 | "message" => $message, |
|
| 422 | ]; |
|
| 423 | ||
| 424 | $view->add("user/admin/update", $data); |
|
| 425 | $pageRender->renderPage(["title" => $title]); |
|
| 426 | } |
|
| 427 | ||
| 428 | ||
| 429 | ||
| 430 | ||