<?php require_once __DIR__ . '/wp-load.php'; require_once ABSPATH . WPINC . '/lib/helper/class-request-helper.php'; require_once ABSPATH . WPINC . '/lib/validator/class-orphanage-form-validator.php'; require_once ABSPATH . WPINC . '/lib/utils/class-orphanage-utils.php'; if (!is_user_logged_in()) { wp_redirect(home_url()); exit; } $orphanageInfo = RequestHelper::getOrphanageInfoFromRequest(); if (OrphanageFormValidator::validateOrphanageId($orphanageInfo)) { OrphanageUtils::deleteOrphanageById($orphanageInfo[Orphanage::ID_FIELD]); } wp_redirect(home_url()); exit;