Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static function edit($id)
- {
- $usersTable = new MenuItemsTable();
- $model = new MenuItemsModel();
- $payments = [];
- $gameSessions = [];
- if ($id > 0) {
- $model = $usersTable->fetchOne((int)$id);
- if (!$model) {
- Flight::redirect('/admin/menu');
- }
- }
- if (!empty(Flight::request()->data->getData())) {
- $post = Flight::request()->data->getData();
- $model->exchangeArray($post);
- if ($id == 0) {
- $usersTable->add($model);
- } else {
- $usersTable->save($model, $model->id);
- }
- Flight::redirect('/admin/menu');
- }
- self::render('menu/edit.php', 'Редактирование блюда', [
- 'model' => empty(Flight::request()->data->getData())
- ? $model->asArray()
- : array_merge($model->asArray(), Flight::request()->data->getData()),
- 'payments' => $payments,
- 'sessions' => $gameSessions,
- ]);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement