Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php namespace MoSfSyncSalesforce\Helper\view; use MoSfSyncSalesforce\Handler\Aja..
Decoded Output download
<?php
namespace MoSfSyncSalesforce\Helperiew;
use MoSfSyncSalesforce\Handler\AjaxHandler;
class PaidMemberShipProIntegration
{
public static function mo_sf_sync_pmpro_order_create($ux)
{
$s6 = $ux->id;
$CT = AjaxHandler::instance();
$FQ = $CT->mo_sf_sync_push_to_salesforce($s6, "pmpro_orders");
return $FQ;
}
public static function mo_sf_sync_pmpro_order_update($ux)
{
$s6 = $ux->id;
$CT = AjaxHandler::instance();
$FQ = $CT->mo_sf_sync_push_to_salesforce($s6, "pmpro_orders");
}
public static function mo_sf_sync_pmpro_order_delete($vv, $ux)
{
return;
}
public static function mo_sf_sync_getMemberOrderByCode($vv)
{
global $wpdb;
$Hs = $wpdb->get_results("SELECT * FROM {$wpdb->pmpro_membership_orders} WHERE id = '{$vv}' LIMIT 1");
if ($vv) {
goto bH;
}
return false;
goto HW;
bH:
return $Hs;
HW:
}
public static function mo_sf_sync_get_order_id($IR, $gS)
{
global $wpdb;
$IB = "SELECT pmpro_membership_order_id from {$wpdb->pmpro_membership_ordermeta} where meta_key= '{$IR}' AND meta_value='{$gS}' ";
return $wpdb->get_results($IB)[0]->pmpro_membership_order_id;
}
public static function mo_sf_sync_create_order($gy)
{
global $wpdb;
$od = 0;
foreach ($gy as $Ac => $mT) {
$uz[$od] = $Ac;
$Bi[$od] = " ' " . $mT . " ' ";
$od++;
WH:
}
jd:
$uz = implode(" , ", $uz);
$Bi = implode(" , ", $Bi);
$Zq = "INSERT INTO {$wpdb->pmpro_membership_orders} ({$uz}) VALUES ({$Bi})";
$vv = "SELECT LAST_INSERT_ID()";
$wpdb->get_results($Zq);
$ua = $wpdb->get_results($vv)[0];
foreach ($ua as $Ac => $mT) {
return $mT;
uq:
}
hp:
}
public static function mo_sf_sync_update_order($gy)
{
global $wpdb;
$vv = $gy["id"];
$od = 0;
unset($gy["id"]);
$Ih = array();
foreach ($gy as $Ac => $mT) {
$uz[$od] = $Ac;
$Bi[$od] = " ' " . $mT . " ' ";
$Ih = $Ih + array($od => "{$uz[$od]} = {$Bi[$od]}");
$od++;
f4:
}
ZW:
$Ih = implode(" , ", $Ih);
$aQ = "UPDATE {$wpdb->pmpro_membership_orders} SET {$Ih} WHERE id = {$vv}";
$wpdb->get_results($aQ);
return $vv;
}
} ?>
Did this file decode correctly?
Original Code
<?php
namespace MoSfSyncSalesforce\Helper\view;
use MoSfSyncSalesforce\Handler\AjaxHandler;
class PaidMemberShipProIntegration
{
public static function mo_sf_sync_pmpro_order_create($ux)
{
$s6 = $ux->id;
$CT = AjaxHandler::instance();
$FQ = $CT->mo_sf_sync_push_to_salesforce($s6, "\160\155\160\162\x6f\137\x6f\x72\144\x65\162\163");
return $FQ;
}
public static function mo_sf_sync_pmpro_order_update($ux)
{
$s6 = $ux->id;
$CT = AjaxHandler::instance();
$FQ = $CT->mo_sf_sync_push_to_salesforce($s6, "\160\155\x70\x72\157\137\x6f\162\144\x65\162\x73");
}
public static function mo_sf_sync_pmpro_order_delete($vv, $ux)
{
return;
}
public static function mo_sf_sync_getMemberOrderByCode($vv)
{
global $wpdb;
$Hs = $wpdb->get_results("\123\x45\114\105\x43\x54\x20\x2a\40\106\122\117\115\x20{$wpdb->pmpro_membership_orders}\40\x57\110\x45\122\x45\40\x69\144\x20\x3d\40\x27{$vv}\47\40\114\x49\x4d\x49\124\x20\61");
if ($vv) {
goto bH;
}
return false;
goto HW;
bH:
return $Hs;
HW:
}
public static function mo_sf_sync_get_order_id($IR, $gS)
{
global $wpdb;
$IB = "\x53\105\x4c\x45\103\x54\x20\x70\x6d\x70\x72\x6f\137\x6d\145\155\x62\145\x72\x73\x68\151\160\137\157\162\144\x65\x72\x5f\151\144\40\146\162\x6f\x6d\40{$wpdb->pmpro_membership_ordermeta}\x20\167\150\145\162\x65\40\x6d\145\164\x61\137\153\x65\x79\x3d\40\x27{$IR}\x27\x20\x41\x4e\x44\x20\155\x65\164\141\137\x76\141\154\x75\x65\75\x27{$gS}\47\40";
return $wpdb->get_results($IB)[0]->pmpro_membership_order_id;
}
public static function mo_sf_sync_create_order($gy)
{
global $wpdb;
$od = 0;
foreach ($gy as $Ac => $mT) {
$uz[$od] = $Ac;
$Bi[$od] = "\40\x27\x20" . $mT . "\40\47\40";
$od++;
WH:
}
jd:
$uz = implode("\40\54\40", $uz);
$Bi = implode("\40\54\x20", $Bi);
$Zq = "\111\116\123\105\x52\124\x20\111\x4e\x54\x4f\x20{$wpdb->pmpro_membership_orders}\40\50{$uz}\x29\x20\x56\x41\x4c\125\105\x53\x20\50{$Bi}\x29";
$vv = "\x53\105\114\x45\103\124\40\x4c\x41\x53\124\137\111\x4e\123\x45\122\x54\x5f\111\x44\50\x29";
$wpdb->get_results($Zq);
$ua = $wpdb->get_results($vv)[0];
foreach ($ua as $Ac => $mT) {
return $mT;
uq:
}
hp:
}
public static function mo_sf_sync_update_order($gy)
{
global $wpdb;
$vv = $gy["\151\x64"];
$od = 0;
unset($gy["\x69\x64"]);
$Ih = array();
foreach ($gy as $Ac => $mT) {
$uz[$od] = $Ac;
$Bi[$od] = "\40\x27\40" . $mT . "\40\47\40";
$Ih = $Ih + array($od => "{$uz[$od]}\x20\x3d\40{$Bi[$od]}");
$od++;
f4:
}
ZW:
$Ih = implode("\x20\54\x20", $Ih);
$aQ = "\125\120\x44\101\124\x45\x20{$wpdb->pmpro_membership_orders}\40\x53\105\x54\x20{$Ih}\x20\127\x48\x45\x52\105\40\x69\144\x20\75\x20{$vv}";
$wpdb->get_results($aQ);
return $vv;
}
}
Function Calls
None |
Stats
MD5 | ea3db8bc357339c6732057a688deaa0b |
Eval Count | 0 |
Decode Time | 49 ms |