| @@ 152-166 (lines=15) @@ | ||
| 149 | * |
|
| 150 | * @return object as a response object |
|
| 151 | */ |
|
| 152 | public |
|
| 153 | function updateAction(int $id): object |
|
| 154 | { |
|
| 155 | $page = $this->di->get("page"); |
|
| 156 | $form = new UpdateForm($this->di, $id); |
|
| 157 | $form->check(); |
|
| 158 | ||
| 159 | $page->add("book/crud/update", [ |
|
| 160 | "form" => $form->getHTML(), |
|
| 161 | ]); |
|
| 162 | ||
| 163 | return $page->render([ |
|
| 164 | "title" => "Update an item", |
|
| 165 | ]); |
|
| 166 | } |
|
| 167 | ||
| 168 | } |
|
| 169 | ||
| @@ 81-92 (lines=12) @@ | ||
| 78 | * |
|
| 79 | * @return object as a response object |
|
| 80 | */ |
|
| 81 | public function loginAction() : object |
|
| 82 | { |
|
| 83 | $page = $this->di->get("page"); |
|
| 84 | $form = new UserLoginForm($this->di); |
|
| 85 | $form->check(); |
|
| 86 | $data = [ |
|
| 87 | "form" => $form->getHTML(), |
|
| 88 | "title" => "A login page", |
|
| 89 | ]; |
|
| 90 | $page->add("user/login", $data); |
|
| 91 | return $page->render($data); |
|
| 92 | } |
|
| 93 | ||
| 94 | /** |
|
| 95 | * Description. |
|
| @@ 103-116 (lines=14) @@ | ||
| 100 | * |
|
| 101 | * @return object as a response object |
|
| 102 | */ |
|
| 103 | public function createAction() : object |
|
| 104 | { |
|
| 105 | $page = $this->di->get("page"); |
|
| 106 | $form = new CreateUserForm($this->di); |
|
| 107 | $form->check(); |
|
| 108 | ||
| 109 | $data = [ |
|
| 110 | "form" => $form->getHTML(), |
|
| 111 | "title" => "Create user" |
|
| 112 | ]; |
|
| 113 | ||
| 114 | $page->add("user/create", $data); |
|
| 115 | return $page->render($data); |
|
| 116 | } |
|
| 117 | ||
| 118 | public function viewAction($userId): object |
|
| 119 | { |
|
| @@ 153-166 (lines=14) @@ | ||
| 150 | * |
|
| 151 | * @return object as a response object |
|
| 152 | */ |
|
| 153 | public function updateAction(int $id) : object |
|
| 154 | { |
|
| 155 | $page = $this->di->get("page"); |
|
| 156 | $form = new UpdateForm($this->di, $id); |
|
| 157 | $form->check(); |
|
| 158 | ||
| 159 | $page->add("user/update", [ |
|
| 160 | "form" => $form->getHTML(), |
|
| 161 | ]); |
|
| 162 | ||
| 163 | return $page->render([ |
|
| 164 | "title" => "Update an item", |
|
| 165 | ]); |
|
| 166 | } |
|
| 167 | } |
|
| 168 | ||