public static function checkCaptcha() { $userResponse = RequestHelper::getParameter("g-recaptcha-response"); $url = ReCaptcha::CHECK_SERVER_URL; $data = array('secret' => ReCaptcha::SECRET_KEY, 'response' => $userResponse); $captchaServerResponse = ReCaptchaUtils::sendPostRequest($url, $data); return ReCaptchaUtils::getCaptchaCheckResult($captchaServerResponse); }
<?php require_once __DIR__ . '/wp-load.php'; require_once ABSPATH . WPINC . '/lib/utils/class-template-utils.php'; require_once ABSPATH . WPINC . '/lib/model/document/class-document-item.php'; require_once ABSPATH . WPINC . '/lib/helper/class-request-helper.php'; require_once ABSPATH . WPINC . '/lib/utils/db/class-document-item-db-utils.php'; if (!is_user_logged_in()) { wp_redirect(home_url()); exit; } $documentType = RequestHelper::getParameter(DocumentItem::DOCUMENT_TYPE); $documentId = RequestHelper::getParameter(DocumentItem::ID_FIELD); if ($documentType == DocumentType::GRANT) { $document = DocumentItemDBUtils::getGrantById($documentId); } else { $document = DocumentItemDBUtils::getProgramById($documentId); } $data = ["documentType" => $documentType, "document" => $document]; TemplateUtils::includeTemplate(get_template_directory() . '/page-templates/document-form.php', $data);
<?php require_once __DIR__ . '/wp-load.php'; require_once ABSPATH . WPINC . '/lib/utils/db/class-stock-db-utils.php'; require_once ABSPATH . WPINC . '/lib/utils/db/class-image-db-utils.php'; require_once ABSPATH . WPINC . '/lib/helper/class-request-helper.php'; require_once ABSPATH . WPINC . '/lib/utils/class-template-utils.php'; if (!is_user_logged_in()) { wp_redirect(home_url()); exit; } $stockId = RequestHelper::getParameter("stock_id"); $stock = null; if ($stockId) { $stock = StockDBUtils::getStockById($stockId); } $data = ["stock" => $stock]; TemplateUtils::includeTemplate(get_template_directory() . '/page-templates/stock-form.php', $data);
<?php require_once __DIR__ . '/wp-load.php'; require_once ABSPATH . WPINC . '/lib/helper/class-needy-filter-helper.php'; require_once ABSPATH . WPINC . '/lib/helper/class-request-helper.php'; require_once ABSPATH . WPINC . '/lib/utils/db/class-needy-item-db-utils.php'; require_once ABSPATH . WPINC . '/lib/utils/class-template-utils.php'; require_once ABSPATH . WPINC . '/lib/utils/db/class-image-db-utils.php'; require_once ABSPATH . WPINC . '/lib/utils/class-needy-item-utils.php'; $filter = RequestHelper::getParameter(NeedyFilterHelper::FILTER_FIELD); $page = RequestHelper::getParameter(NeedyFilterHelper::PAGE_FIELD) - 1; $page = $page && $page > 0 ? $page : 0; $needyItems = []; $needyItemsCountPages = 0; if ($filter == NeedyFilterHelper::ALL) { $needyItems = NeedyItemDBUtils::getAllNeedyItemsByStatuses($page); $needyItemsCountPages = NeedyItemDBUtils::getAllNeedyItemsByStatusesCountPages(); } elseif ($filter == NeedyFilterHelper::ALL_NEEDY) { $needyItems = NeedyItemDBUtils::getAllNeedyItemsByStatuses($page, NeedyStatus::getNeedHelpNeedyStatuses()); $needyItemsCountPages = NeedyItemDBUtils::getAllNeedyItemsByStatusesCountPages(NeedyStatus::getNeedHelpNeedyStatuses()); } elseif ($filter == NeedyFilterHelper::ALL_CHILDS) { $needyItems = NeedyItemDBUtils::getAllChildsItems($page); $needyItemsCountPages = NeedyItemDBUtils::getAllChildsItemsCountPages(); } elseif ($filter == NeedyFilterHelper::URGENTLY_NEED_HELP_CHILDS) { $needyItems = NeedyItemDBUtils::getUrgentlyNeedHelpChildsItems($page); $needyItemsCountPages = NeedyItemDBUtils::getUrgentlyNeedHelpChildsItemsCountPages(); } elseif ($filter == NeedyFilterHelper::NEED_HELP_CHILDS) { $needyItems = NeedyItemDBUtils::getNeedHelpChildsItems($page); $needyItemsCountPages = NeedyItemDBUtils::getNeedHelpChildsItemsCountPages(); } elseif ($filter == NeedyFilterHelper::HELPED_CHILDS) { $needyItems = NeedyItemDBUtils::getHelpedChildsItems($page);
<?php require_once __DIR__ . '/wp-load.php'; require_once ABSPATH . WPINC . '/lib/utils/class-template-utils.php'; require_once ABSPATH . WPINC . '/lib/model/document/class-document-item.php'; require_once ABSPATH . WPINC . '/lib/helper/class-request-helper.php'; if (!is_user_logged_in()) { wp_redirect(home_url()); exit; } $documentType = RequestHelper::getParameter(DocumentItem::DOCUMENT_TYPE); $data = ["documentType" => $documentType]; TemplateUtils::includeTemplate(get_template_directory() . '/page-templates/document-form.php', $data);
private static function getUserMessage() { return addslashes(RequestHelper::getParameter("user_message")); }
<?php if (!defined('WPINC')) { die; } /** * Leyka Template: Toggles * Description: Toggled options for each payment method **/ require_once ABSPATH . WPINC . '/lib/helper/class-request-helper.php'; $active_pm = apply_filters('leyka_form_pm_order', leyka_get_pm_list(true)); $needyId = RequestHelper::getParameter("needy_id"); $needyType = RequestHelper::getParameter("needy_type"); leyka_pf_submission_errors(); ?> <div id="leyka-payment-form" class="leyka-tpl-toggles"> <!-- <?php echo __("This donation form is created by Leyka WordPress plugin, created by Teplitsa of Social Technologies. If you are interested in some way, don't hesitate to write to us: support@te-st.ru", 'leyka'); ?> --> <?php $counter = 0; foreach ($active_pm as $i => $pm) { leyka_setup_current_pm($pm); $counter++; ?> <div class="leyka-payment-option toggle <?php if ($counter == 1) { echo 'toggled';
<?php require_once __DIR__ . '/wp-load.php'; require_once ABSPATH . WPINC . '/lib/utils/db/class-orphanage-db-utils.php'; require_once ABSPATH . WPINC . '/lib/utils/db/class-image-db-utils.php'; require_once ABSPATH . WPINC . '/lib/helper/class-request-helper.php'; require_once ABSPATH . WPINC . '/lib/utils/class-template-utils.php'; if (!is_user_logged_in()) { wp_redirect(home_url()); exit; } $orphanageId = RequestHelper::getParameter("orphanage_id"); $orphanage = null; if ($orphanageId) { $orphanage = OrphanageDBUtils::getOrphanageById($orphanageId); } $data = ["orphanage" => $orphanage]; TemplateUtils::includeTemplate(get_template_directory() . '/page-templates/orphanage-form.php', $data);
<?php require_once __DIR__ . '/wp-load.php'; require_once ABSPATH . WPINC . '/lib/helper/class-stock-filter-helper.php'; require_once ABSPATH . WPINC . '/lib/helper/class-request-helper.php'; require_once ABSPATH . WPINC . '/lib/utils/db/class-stock-db-utils.php'; require_once ABSPATH . WPINC . '/lib/utils/class-template-utils.php'; require_once ABSPATH . WPINC . '/lib/utils/db/class-image-db-utils.php'; require_once ABSPATH . WPINC . '/lib/utils/class-stock-utils.php'; $filter = RequestHelper::getParameter(StockFilterHelper::FILTER_FIELD); $stocks = []; if ($filter == StockFilterHelper::ACTIVE) { $stocks = StockDBUtils::getActiveStocks(); } elseif ($filter == StockFilterHelper::INACTIVE) { $stocks = StockDBUtils::getInactiveStocks(); } $data = ["stocks" => $stocks]; echo TemplateUtils::includeTemplate(get_template_directory() . '/page-templates/stock-info-block.php', $data);
<?php require_once __DIR__ . '/wp-load.php'; require_once ABSPATH . WPINC . '/lib/utils/db/class-child-db-utils.php'; require_once ABSPATH . WPINC . '/lib/utils/db/class-image-db-utils.php'; require_once ABSPATH . WPINC . '/lib/helper/class-request-helper.php'; require_once ABSPATH . WPINC . '/lib/utils/class-template-utils.php'; if (!is_user_logged_in()) { wp_redirect(home_url()); exit; } $childId = RequestHelper::getParameter("child_id"); $child = null; if ($childId) { $child = ChildDBUtils::getChildById($childId); } $data = ["child" => $child]; TemplateUtils::includeTemplate(get_template_directory() . '/page-templates/child_form.php', $data);