| @@ 88-92 (lines=5) @@ | ||
| 85 | if (!$this->driver->permissions()->canDeleteItem($database, $type, $table, $item)) { |
|
| 86 | throw new ForbiddenRequestException('Delete item is not allowed'); |
|
| 87 | } |
|
| 88 | if ($this->driver->dataManager()->deleteItem($type, $table, $item)) { |
|
| 89 | $this->flashMessage('Item was successfully deleted', 'success'); |
|
| 90 | } else { |
|
| 91 | $this->flashMessage('Item was not deleted', 'danger'); |
|
| 92 | } |
|
| 93 | $this->redirect('this', $driver, $database, $type, $table); |
|
| 94 | } |
|
| 95 | ||
| @@ 59-63 (lines=5) @@ | ||
| 56 | if (!$this->driver->permissions()->canDeleteTable($database, $type, $table)) { |
|
| 57 | throw new ForbiddenRequestException('Delete table is not allowed'); |
|
| 58 | } |
|
| 59 | if ($this->driver->dataManager()->deleteTable($type, $table)) { |
|
| 60 | $this->flashMessage('Table was successfully deleted', 'success'); |
|
| 61 | } else { |
|
| 62 | $this->flashMessage('Table was not deleted', 'danger'); |
|
| 63 | } |
|
| 64 | $this->redirect('this', $driver, $database); |
|
| 65 | } |
|
| 66 | ||