public function deleteTableType() { ipRequest()->mustBePost(); $post = ipRequest()->getPost(); if (!isset($post['id'])) { $data = array('status' => 'error'); return new \Ip\Response\Json($data); } $deleted = TableType::remove($post['id']); if ($deleted) { $data = array('status' => 'ok'); } else { $data = array('status' => 'error', 'errors' => __('Could not delete table type.', 'DataTableWidget-admin')); } return new \Ip\Response\Json($data); }