gmdate( 'Y-m-d H:i:s'))), "ID", $_POST["ID"]); if ($valid) { if ($_POST["sub_action"] == "Update") { $url = get_option("siteurl")."/wp-admin/admin.php?page=a-forms/a-forms.php&message=Update Complete&controller=AFormSections&action=edit&id=".$_POST["ID"].""; } else { $form = AFormsTomM8::get_row_by_id("a_form_forms", "*", "ID", $_POST["ID"]); $url = get_option("siteurl")."/wp-admin/admin.php?page=a-forms/a-forms.php&action=edit&id=".$form->ID."&message=Update Complete"; } echo(""); echo(""); exit; } } AdminAFormSectionsPage::editPage(); } public static function newAction() { AdminAFormSectionsPage::newPage(); } public static function createAction() { if (AdminAFormSectionsValidation::is_valid()) { $current_datetime = gmdate( 'Y-m-d H:i:s'); $section_count = count(AFormsTomM8::get_results("a_form_sections", array("ID"), "", array())); $valid = AFormsTomM8::insert_record("a_form_sections", AFormsTomM8::get_form_query_strings("a_form_sections", array("ID", "created_at", "updated_at", "section_order"), array("created_at" => $current_datetime, "section_order" => ($section_count * 2)))); if ($valid) { $url = get_option("siteurl")."/wp-admin/admin.php?page=a-forms/a-forms.php&message=Record Created&action=edit&id=".$_POST["form_id"].""; echo(""); echo(""); exit; } } AdminAFormSectionsPage::newPage(); } public static function deleteAction() { // Delete record by id. $url = ""; if (isset($_GET["id"])) { $section = AFormsTomM8::get_row_by_id("a_form_sections", "*", "ID", $_GET["id"]); $form_id = $section->form_id; AFormsTomM8::delete_record_by_id("a_form_sections", "ID", $_GET["id"]); AFormsTomM8::delete_record_by_id("a_form_fields", "section_id", $_GET["id"]); $url = get_option("siteurl")."/wp-admin/admin.php?page=a-forms/a-forms.php&action=edit&id=".$form_id."&message=Record Deleted"; echo(""); echo(""); } exit; } } ?>