public function delete() { $view = new ViewModel('admin/workers'); $workerModel = new WorkerModel(); try { $view->assign('workers', $workerModel->deleteWorker($_POST['delete'], $_POST['function'])); } catch (PDOException $e) { $view->assign('workers', array()); $view->assign('message-type', 'error'); $view->assign('message', 'Nie można usunąć pracownika. Sprawdź czy nie jest powiązany z przesyłką lub zleceniem!'); $view->display(); return; } $view->assign('message-type', 'info'); $view->assign('message', 'Usunięto pracownika!'); $view->display(); }