/** * @param string $id * @return string * @throws BaseUserAccessDeniedException * @throws BaseEnvironmentPaperSizeIDMissingException */ public static function delete_paper_size($id) { global $user; if ($user->is_admin()) { if (is_numeric($id)) { $paper_size = new PaperSize($id); if ($paper_size->delete() == true) { return "1"; } else { return "0"; } } else { throw new BaseEnvironmentPaperSizeIDMissingException(); } } else { throw new BaseUserAccessDeniedException(); } }