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

Variables

None

Stats

MD5 ea3db8bc357339c6732057a688deaa0b
Eval Count 0
Decode Time 49 ms