contacts::displayAddContactForm(); } elseif ($method === "POST") { contacts::handleAddContact(); } break; case "delete": $id = $_GET["id"]; delete_contact($id); header("Location: /contacts.php?action=list"); break; case "edit": $id = $_GET["id"]; if ($method === "GET") { contacts::displayEditContactForm($id); } elseif ($method === "POST") { contacts::handleEditContact($id); } break; case "view": $id = $_GET["id"]; contacts::viewContact($id); break; } class contacts { /* lists contacts of current user with action buttons */ public static function listContacts() { global $smarty, $user;