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 /* * Your installation or use of this Upsert file is subject to the applicable ..
Decoded Output download
<?php
/*
* Your installation or use of this Upsert file is subject to the applicable terms available at:
* https://upsertconsulting.com/documents/eula-for-upsert-software/
* If you do not agree to all of the applicable terms or do not have the authority to bind the entity as an authorized representative,
* then do not install or use this file.
*
* Modifications to this file without prior written consent from Upsert are prohibited.
*
* Copyright (C) Upsert, LLC. All rights reserved.
*/
use Sugarcrm\Sugarcrm\custom\Upsert\Deduplicate\Libraries\PHP\Classes\Helpers\Arr;
use Sugarcrm\Sugarcrm\custom\Upsert\Deduplicate\Libraries\Sugar\Classes\Helpers\Bean;
class upsert_DeduplicateFieldMap extends Basic
{
public $new_schema = true;
public $module_dir = "upsert_DeduplicateFieldMap";
public $object_name = "upsert_DeduplicateFieldMap";
public $table_name = "upsert_deduplicatefieldmap";
public $importable = false;
public $team_id;
public $team_set_id;
public $acl_team_set_id;
public $team_count;
public $team_name;
public $acl_team_names;
public $team_link;
public $team_count_link;
public $teams;
public $assigned_user_id;
public $assigned_user_name;
public $assigned_user_link;
public $tag;
public $tag_link;
public $id;
public $name;
public $date_entered;
public $date_modified;
public $modified_user_id;
public $modified_by_name;
public $created_by;
public $created_by_name;
public $description;
public $deleted;
public $created_by_link;
public $modified_user_link;
public $activities;
public $following;
public $following_link;
public $my_favorite;
public $favorite_link;
public $commentlog;
public $commentlog_link;
public $locked_fields;
public $locked_fields_link;
public $sync_key;
public $primary_module;
public $secondary_module;
public $primary_module_field;
public $secondary_module_field;
public $disable_custom_fields = true;
public static function u7301c7542e2207fe4a162bde4a4987fc($u1b9156863b03ea2dfae5b33afdfcee7b, $u34a6e5d64ade17ef4e51612c50dd72f5)
{
$ud05b6ed7d2345020440df396d6da7f73 = array_unique(array_merge(["name"], [], Bean::u50d8ebd510d5bf9077cb94a4648d4f70($u1b9156863b03ea2dfae5b33afdfcee7b, "record", $u34a6e5d64ade17ef4e51612c50dd72f5)));
$u46086bc60bd5c19cc4078727e6dc971b = Bean::new($u1b9156863b03ea2dfae5b33afdfcee7b);
$u922e15e52f2de52f5278ae9c6ab5019a = [];
foreach ($ud05b6ed7d2345020440df396d6da7f73 as $u06e3d36fa30cea095545139854ad1fb9) {
$u4ed9407630eb1000c0f6b63842defa7d = Bean::getFieldDef($u46086bc60bd5c19cc4078727e6dc971b, $u06e3d36fa30cea095545139854ad1fb9);
if (!isset($u4ed9407630eb1000c0f6b63842defa7d["source"]) || $u4ed9407630eb1000c0f6b63842defa7d["source"] != "non-db") {
$ud304ba20e96d87411588eeabac850e34 = Bean::u74527f4de79bbb9687a984ed7357c348($u46086bc60bd5c19cc4078727e6dc971b, $u06e3d36fa30cea095545139854ad1fb9);
if ($ud304ba20e96d87411588eeabac850e34) {
$u922e15e52f2de52f5278ae9c6ab5019a[$u06e3d36fa30cea095545139854ad1fb9] = ["label" => rtrim($ud304ba20e96d87411588eeabac850e34, ":"), "type" => $u4ed9407630eb1000c0f6b63842defa7d["type"]];
}
}
}
return $u922e15e52f2de52f5278ae9c6ab5019a;
}
public static function u3d7b6be4c0e6ea073345b506cc993c4c($u1b9156863b03ea2dfae5b33afdfcee7b, $u5c52c1aaa62ed6b626a9ee1837a0cf8f, $u34a6e5d64ade17ef4e51612c50dd72f5)
{
$u46086bc60bd5c19cc4078727e6dc971b = Bean::new($u1b9156863b03ea2dfae5b33afdfcee7b);
$u72585cf1080b798f7de91f5a3c19d5e2 = Bean::new($u5c52c1aaa62ed6b626a9ee1837a0cf8f);
$u922e15e52f2de52f5278ae9c6ab5019a = [];
$u4337ec940698845b5723727575b08bf3 = [];
foreach ($u46086bc60bd5c19cc4078727e6dc971b->field_defs as $u06e3d36fa30cea095545139854ad1fb9 => $u30618b3b44fa316257d07e387759fae5) {
$u780a33cb827476ec0febc0bc955cd19d = Bean::getFieldDef($u72585cf1080b798f7de91f5a3c19d5e2, $u06e3d36fa30cea095545139854ad1fb9);
if ($u780a33cb827476ec0febc0bc955cd19d) {
if (Arr::fetch($u780a33cb827476ec0febc0bc955cd19d, "type", "") == Arr::fetch($u30618b3b44fa316257d07e387759fae5, "type", "")) {
if (Arr::fetch($u780a33cb827476ec0febc0bc955cd19d, "type", "") == "enum") {
if (Arr::fetch($u780a33cb827476ec0febc0bc955cd19d, "isMultiSelect", false) == Arr::fetch($u30618b3b44fa316257d07e387759fae5, "isMultiSelect", false) && Arr::fetch($u780a33cb827476ec0febc0bc955cd19d, "options", "") == Arr::fetch($u30618b3b44fa316257d07e387759fae5, "options", "")) {
$u4337ec940698845b5723727575b08bf3[] = $u06e3d36fa30cea095545139854ad1fb9;
}
} else {
$u4337ec940698845b5723727575b08bf3[] = $u06e3d36fa30cea095545139854ad1fb9;
}
}
}
}
foreach ($u4337ec940698845b5723727575b08bf3 as $u06e3d36fa30cea095545139854ad1fb9) {
$u4ed9407630eb1000c0f6b63842defa7d = Bean::getFieldDef($u72585cf1080b798f7de91f5a3c19d5e2, $u06e3d36fa30cea095545139854ad1fb9);
if ($u4ed9407630eb1000c0f6b63842defa7d) {
if ((!isset($u4ed9407630eb1000c0f6b63842defa7d["source"]) || $u4ed9407630eb1000c0f6b63842defa7d["source"] != "non-db") && $u4ed9407630eb1000c0f6b63842defa7d["name"] != "deleted") {
$ud304ba20e96d87411588eeabac850e34 = Bean::u74527f4de79bbb9687a984ed7357c348($u72585cf1080b798f7de91f5a3c19d5e2, $u06e3d36fa30cea095545139854ad1fb9);
if ($ud304ba20e96d87411588eeabac850e34) {
$u922e15e52f2de52f5278ae9c6ab5019a[$u06e3d36fa30cea095545139854ad1fb9] = ["label" => rtrim($ud304ba20e96d87411588eeabac850e34, ":"), "type" => $u4ed9407630eb1000c0f6b63842defa7d["type"]];
}
}
}
}
return $u922e15e52f2de52f5278ae9c6ab5019a;
}
public static function getCrossFields($u007ccaa83aa7674f1166352c3605b85c, $uf9cce95db5c816a935906a713c78aff5)
{
$u40e65275c2ceb30fac3e001c50f90cf0 = [];
if ($u007ccaa83aa7674f1166352c3605b85c && $uf9cce95db5c816a935906a713c78aff5) {
$u4bc92a7aeb9478e6bf3f989025232b22 = new \SugarQuery();
$u4bc92a7aeb9478e6bf3f989025232b22->select(["id", "name", "primary_module", "secondary_module", "primary_module_field", "secondary_module_field"]);
$u4bc92a7aeb9478e6bf3f989025232b22->from(Bean::new("upsert_DeduplicateFieldMap"), ["team_security" => false]);
$u567904efe9e64d9faf3e41ef402cb568 = $u4bc92a7aeb9478e6bf3f989025232b22->where()->queryOr();
$u567904efe9e64d9faf3e41ef402cb568->queryAnd()->equals("primary_module", $u007ccaa83aa7674f1166352c3605b85c)->equals("secondary_module", $uf9cce95db5c816a935906a713c78aff5);
$u567904efe9e64d9faf3e41ef402cb568->queryAnd()->equals("primary_module", $uf9cce95db5c816a935906a713c78aff5)->equals("secondary_module", $u007ccaa83aa7674f1166352c3605b85c);
$u4bc92a7aeb9478e6bf3f989025232b22->orderBy("date_modified", "DESC");
$u6e52c40bb8fc91ff39ee5c79b4211f67 = $u4bc92a7aeb9478e6bf3f989025232b22->execute();
if ($u6e52c40bb8fc91ff39ee5c79b4211f67) {
$u1677d23227f4c288eee4490fe9272ba4 = [];
foreach ($u6e52c40bb8fc91ff39ee5c79b4211f67 as $ude17f0f24b49f8364187891f8550ffbb) {
$ud1d8f094e85cfc88ab415d33f46a05d8 = Bean::new($ude17f0f24b49f8364187891f8550ffbb["primary_module"]);
$uf186719f04aaa2b4ebeece02aa43a7ba = $ud1d8f094e85cfc88ab415d33f46a05d8->getFieldDefinition($ude17f0f24b49f8364187891f8550ffbb["primary_module_field"]);
$u599dcce2998a6b40b1e38e8c6006cb0a = $ud1d8f094e85cfc88ab415d33f46a05d8->db->getFieldType($uf186719f04aaa2b4ebeece02aa43a7ba);
$u8e19e1dc7a8581235f7ae72c172f706e = $ude17f0f24b49f8364187891f8550ffbb["primary_module"] . "::" . $ude17f0f24b49f8364187891f8550ffbb["primary_module_field"] . "-" . $ude17f0f24b49f8364187891f8550ffbb["secondary_module"] . "::" . $ude17f0f24b49f8364187891f8550ffbb["secondary_module_field"];
$u1677d23227f4c288eee4490fe9272ba4["display_name"] = $ude17f0f24b49f8364187891f8550ffbb["name"];
$u1677d23227f4c288eee4490fe9272ba4["name"] = $u8e19e1dc7a8581235f7ae72c172f706e;
$u1677d23227f4c288eee4490fe9272ba4["type"] = $u599dcce2998a6b40b1e38e8c6006cb0a;
$u1677d23227f4c288eee4490fe9272ba4["vname"] = "upsert_cross_field_mapping";
$u40e65275c2ceb30fac3e001c50f90cf0[] = $u1677d23227f4c288eee4490fe9272ba4;
}
}
}
return $u40e65275c2ceb30fac3e001c50f90cf0;
}
public static function u056aaac822aa5a4a7afadd4351f62b47(string $ue64b32843b77855efb9f13b8075b838a, string $ua76bb87593ec3997029c224345d3181d)
{
$u40e65275c2ceb30fac3e001c50f90cf0 = [];
$u4bc92a7aeb9478e6bf3f989025232b22 = new \SugarQuery();
$u4bc92a7aeb9478e6bf3f989025232b22->select(["primary_module_field", "secondary_module_field"]);
$u4bc92a7aeb9478e6bf3f989025232b22->from(Bean::new("upsert_DeduplicateFieldMap"));
$u4bc92a7aeb9478e6bf3f989025232b22->where()->queryAnd()->equals("primary_module", $ue64b32843b77855efb9f13b8075b838a)->equals("secondary_module", $ua76bb87593ec3997029c224345d3181d);
$u217ecb18a8f8e5f1889339c3fa093fc3 = $u4bc92a7aeb9478e6bf3f989025232b22->compile()->execute();
while ($ude17f0f24b49f8364187891f8550ffbb = $u217ecb18a8f8e5f1889339c3fa093fc3->fetch()) {
$u40e65275c2ceb30fac3e001c50f90cf0[$ude17f0f24b49f8364187891f8550ffbb["primary_module_field"]] = $ude17f0f24b49f8364187891f8550ffbb["secondary_module_field"];
}
$uc2bdeb1afe3bcaa5d66f6f8ac0fd7a79 = new \SugarQuery();
$uc2bdeb1afe3bcaa5d66f6f8ac0fd7a79->select(["primary_module_field", "secondary_module_field"]);
$uc2bdeb1afe3bcaa5d66f6f8ac0fd7a79->from(Bean::new("upsert_DeduplicateFieldMap"));
$uc2bdeb1afe3bcaa5d66f6f8ac0fd7a79->where()->queryAnd()->equals("primary_module", $ua76bb87593ec3997029c224345d3181d)->equals("secondary_module", $ue64b32843b77855efb9f13b8075b838a);
$u217ecb18a8f8e5f1889339c3fa093fc3 = $uc2bdeb1afe3bcaa5d66f6f8ac0fd7a79->compile()->execute();
while ($ude17f0f24b49f8364187891f8550ffbb = $u217ecb18a8f8e5f1889339c3fa093fc3->fetch()) {
$u40e65275c2ceb30fac3e001c50f90cf0[$ude17f0f24b49f8364187891f8550ffbb["secondary_module_field"]] = $ude17f0f24b49f8364187891f8550ffbb["primary_module_field"];
}
return $u40e65275c2ceb30fac3e001c50f90cf0;
}
} ?>
Did this file decode correctly?
Original Code
<?php
/*
* Your installation or use of this Upsert file is subject to the applicable terms available at:
* https://upsertconsulting.com/documents/eula-for-upsert-software/
* If you do not agree to all of the applicable terms or do not have the authority to bind the entity as an authorized representative,
* then do not install or use this file.
*
* Modifications to this file without prior written consent from Upsert are prohibited.
*
* Copyright (C) Upsert, LLC. All rights reserved.
*/
use Sugarcrm\Sugarcrm\custom\Upsert\Deduplicate\Libraries\PHP\Classes\Helpers\Arr;
use Sugarcrm\Sugarcrm\custom\Upsert\Deduplicate\Libraries\Sugar\Classes\Helpers\Bean;
class upsert_DeduplicateFieldMap extends Basic
{
public $new_schema = true;
public $module_dir = "\x75\x70\x73\x65\x72\x74\x5f\x44\x65\x64\x75\x70\x6c\x69\x63\x61\x74\x65\x46\x69\x65\x6c\x64\x4d\x61\x70";
public $object_name = "\x75\x70\x73\x65\x72\x74\x5f\x44\x65\x64\x75\x70\x6c\x69\x63\x61\x74\x65\x46\x69\x65\x6c\x64\x4d\x61\x70";
public $table_name = "\x75\x70\x73\x65\x72\x74\x5f\x64\x65\x64\x75\x70\x6c\x69\x63\x61\x74\x65\x66\x69\x65\x6c\x64\x6d\x61\x70";
public $importable = false;
public $team_id;
public $team_set_id;
public $acl_team_set_id;
public $team_count;
public $team_name;
public $acl_team_names;
public $team_link;
public $team_count_link;
public $teams;
public $assigned_user_id;
public $assigned_user_name;
public $assigned_user_link;
public $tag;
public $tag_link;
public $id;
public $name;
public $date_entered;
public $date_modified;
public $modified_user_id;
public $modified_by_name;
public $created_by;
public $created_by_name;
public $description;
public $deleted;
public $created_by_link;
public $modified_user_link;
public $activities;
public $following;
public $following_link;
public $my_favorite;
public $favorite_link;
public $commentlog;
public $commentlog_link;
public $locked_fields;
public $locked_fields_link;
public $sync_key;
public $primary_module;
public $secondary_module;
public $primary_module_field;
public $secondary_module_field;
public $disable_custom_fields = true;
public static function u7301c7542e2207fe4a162bde4a4987fc($u1b9156863b03ea2dfae5b33afdfcee7b, $u34a6e5d64ade17ef4e51612c50dd72f5)
{
$ud05b6ed7d2345020440df396d6da7f73 = array_unique(array_merge(["\x6e\x61\x6d\x65"], [], Bean::u50d8ebd510d5bf9077cb94a4648d4f70($u1b9156863b03ea2dfae5b33afdfcee7b, "\x72\x65\x63\x6f\x72\x64", $u34a6e5d64ade17ef4e51612c50dd72f5)));
$u46086bc60bd5c19cc4078727e6dc971b = Bean::new($u1b9156863b03ea2dfae5b33afdfcee7b);
$u922e15e52f2de52f5278ae9c6ab5019a = [];
foreach ($ud05b6ed7d2345020440df396d6da7f73 as $u06e3d36fa30cea095545139854ad1fb9) {
$u4ed9407630eb1000c0f6b63842defa7d = Bean::getFieldDef($u46086bc60bd5c19cc4078727e6dc971b, $u06e3d36fa30cea095545139854ad1fb9);
if (!isset($u4ed9407630eb1000c0f6b63842defa7d["\x73\x6f\x75\x72\x63\x65"]) || $u4ed9407630eb1000c0f6b63842defa7d["\x73\x6f\x75\x72\x63\x65"] != "\x6e\x6f\x6e\x2d\x64\x62") {
$ud304ba20e96d87411588eeabac850e34 = Bean::u74527f4de79bbb9687a984ed7357c348($u46086bc60bd5c19cc4078727e6dc971b, $u06e3d36fa30cea095545139854ad1fb9);
if ($ud304ba20e96d87411588eeabac850e34) {
$u922e15e52f2de52f5278ae9c6ab5019a[$u06e3d36fa30cea095545139854ad1fb9] = ["\x6c\x61\x62\x65\x6c" => rtrim($ud304ba20e96d87411588eeabac850e34, "\x3a"), "\x74\x79\x70\x65" => $u4ed9407630eb1000c0f6b63842defa7d["\x74\x79\x70\x65"]];
}
}
}
return $u922e15e52f2de52f5278ae9c6ab5019a;
}
public static function u3d7b6be4c0e6ea073345b506cc993c4c($u1b9156863b03ea2dfae5b33afdfcee7b, $u5c52c1aaa62ed6b626a9ee1837a0cf8f, $u34a6e5d64ade17ef4e51612c50dd72f5)
{
$u46086bc60bd5c19cc4078727e6dc971b = Bean::new($u1b9156863b03ea2dfae5b33afdfcee7b);
$u72585cf1080b798f7de91f5a3c19d5e2 = Bean::new($u5c52c1aaa62ed6b626a9ee1837a0cf8f);
$u922e15e52f2de52f5278ae9c6ab5019a = [];
$u4337ec940698845b5723727575b08bf3 = [];
foreach ($u46086bc60bd5c19cc4078727e6dc971b->field_defs as $u06e3d36fa30cea095545139854ad1fb9 => $u30618b3b44fa316257d07e387759fae5) {
$u780a33cb827476ec0febc0bc955cd19d = Bean::getFieldDef($u72585cf1080b798f7de91f5a3c19d5e2, $u06e3d36fa30cea095545139854ad1fb9);
if ($u780a33cb827476ec0febc0bc955cd19d) {
if (Arr::fetch($u780a33cb827476ec0febc0bc955cd19d, "\x74\x79\x70\x65", "") == Arr::fetch($u30618b3b44fa316257d07e387759fae5, "\x74\x79\x70\x65", "")) {
if (Arr::fetch($u780a33cb827476ec0febc0bc955cd19d, "\x74\x79\x70\x65", "") == "\x65\x6e\x75\x6d") {
if (Arr::fetch($u780a33cb827476ec0febc0bc955cd19d, "\x69\x73\x4d\x75\x6c\x74\x69\x53\x65\x6c\x65\x63\x74", false) == Arr::fetch($u30618b3b44fa316257d07e387759fae5, "\x69\x73\x4d\x75\x6c\x74\x69\x53\x65\x6c\x65\x63\x74", false) && Arr::fetch($u780a33cb827476ec0febc0bc955cd19d, "\x6f\x70\x74\x69\x6f\x6e\x73", "") == Arr::fetch($u30618b3b44fa316257d07e387759fae5, "\x6f\x70\x74\x69\x6f\x6e\x73", "")) {
$u4337ec940698845b5723727575b08bf3[] = $u06e3d36fa30cea095545139854ad1fb9;
}
} else {
$u4337ec940698845b5723727575b08bf3[] = $u06e3d36fa30cea095545139854ad1fb9;
}
}
}
}
foreach ($u4337ec940698845b5723727575b08bf3 as $u06e3d36fa30cea095545139854ad1fb9) {
$u4ed9407630eb1000c0f6b63842defa7d = Bean::getFieldDef($u72585cf1080b798f7de91f5a3c19d5e2, $u06e3d36fa30cea095545139854ad1fb9);
if ($u4ed9407630eb1000c0f6b63842defa7d) {
if ((!isset($u4ed9407630eb1000c0f6b63842defa7d["\x73\x6f\x75\x72\x63\x65"]) || $u4ed9407630eb1000c0f6b63842defa7d["\x73\x6f\x75\x72\x63\x65"] != "\x6e\x6f\x6e\x2d\x64\x62") && $u4ed9407630eb1000c0f6b63842defa7d["\x6e\x61\x6d\x65"] != "\x64\x65\x6c\x65\x74\x65\x64") {
$ud304ba20e96d87411588eeabac850e34 = Bean::u74527f4de79bbb9687a984ed7357c348($u72585cf1080b798f7de91f5a3c19d5e2, $u06e3d36fa30cea095545139854ad1fb9);
if ($ud304ba20e96d87411588eeabac850e34) {
$u922e15e52f2de52f5278ae9c6ab5019a[$u06e3d36fa30cea095545139854ad1fb9] = ["\x6c\x61\x62\x65\x6c" => rtrim($ud304ba20e96d87411588eeabac850e34, "\x3a"), "\x74\x79\x70\x65" => $u4ed9407630eb1000c0f6b63842defa7d["\x74\x79\x70\x65"]];
}
}
}
}
return $u922e15e52f2de52f5278ae9c6ab5019a;
}
public static function getCrossFields($u007ccaa83aa7674f1166352c3605b85c, $uf9cce95db5c816a935906a713c78aff5)
{
$u40e65275c2ceb30fac3e001c50f90cf0 = [];
if ($u007ccaa83aa7674f1166352c3605b85c && $uf9cce95db5c816a935906a713c78aff5) {
$u4bc92a7aeb9478e6bf3f989025232b22 = new \SugarQuery();
$u4bc92a7aeb9478e6bf3f989025232b22->select(["\x69\x64", "\x6e\x61\x6d\x65", "\x70\x72\x69\x6d\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65", "\x73\x65\x63\x6f\x6e\x64\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65", "\x70\x72\x69\x6d\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65\x5f\x66\x69\x65\x6c\x64", "\x73\x65\x63\x6f\x6e\x64\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65\x5f\x66\x69\x65\x6c\x64"]);
$u4bc92a7aeb9478e6bf3f989025232b22->from(Bean::new("\x75\x70\x73\x65\x72\x74\x5f\x44\x65\x64\x75\x70\x6c\x69\x63\x61\x74\x65\x46\x69\x65\x6c\x64\x4d\x61\x70"), ["\x74\x65\x61\x6d\x5f\x73\x65\x63\x75\x72\x69\x74\x79" => false]);
$u567904efe9e64d9faf3e41ef402cb568 = $u4bc92a7aeb9478e6bf3f989025232b22->where()->queryOr();
$u567904efe9e64d9faf3e41ef402cb568->queryAnd()->equals("\x70\x72\x69\x6d\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65", $u007ccaa83aa7674f1166352c3605b85c)->equals("\x73\x65\x63\x6f\x6e\x64\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65", $uf9cce95db5c816a935906a713c78aff5);
$u567904efe9e64d9faf3e41ef402cb568->queryAnd()->equals("\x70\x72\x69\x6d\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65", $uf9cce95db5c816a935906a713c78aff5)->equals("\x73\x65\x63\x6f\x6e\x64\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65", $u007ccaa83aa7674f1166352c3605b85c);
$u4bc92a7aeb9478e6bf3f989025232b22->orderBy("\x64\x61\x74\x65\x5f\x6d\x6f\x64\x69\x66\x69\x65\x64", "\x44\x45\x53\x43");
$u6e52c40bb8fc91ff39ee5c79b4211f67 = $u4bc92a7aeb9478e6bf3f989025232b22->execute();
if ($u6e52c40bb8fc91ff39ee5c79b4211f67) {
$u1677d23227f4c288eee4490fe9272ba4 = [];
foreach ($u6e52c40bb8fc91ff39ee5c79b4211f67 as $ude17f0f24b49f8364187891f8550ffbb) {
$ud1d8f094e85cfc88ab415d33f46a05d8 = Bean::new($ude17f0f24b49f8364187891f8550ffbb["\x70\x72\x69\x6d\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65"]);
$uf186719f04aaa2b4ebeece02aa43a7ba = $ud1d8f094e85cfc88ab415d33f46a05d8->getFieldDefinition($ude17f0f24b49f8364187891f8550ffbb["\x70\x72\x69\x6d\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65\x5f\x66\x69\x65\x6c\x64"]);
$u599dcce2998a6b40b1e38e8c6006cb0a = $ud1d8f094e85cfc88ab415d33f46a05d8->db->getFieldType($uf186719f04aaa2b4ebeece02aa43a7ba);
$u8e19e1dc7a8581235f7ae72c172f706e = $ude17f0f24b49f8364187891f8550ffbb["\x70\x72\x69\x6d\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65"] . "\x3a\x3a" . $ude17f0f24b49f8364187891f8550ffbb["\x70\x72\x69\x6d\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65\x5f\x66\x69\x65\x6c\x64"] . "\x2d" . $ude17f0f24b49f8364187891f8550ffbb["\x73\x65\x63\x6f\x6e\x64\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65"] . "\x3a\x3a" . $ude17f0f24b49f8364187891f8550ffbb["\x73\x65\x63\x6f\x6e\x64\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65\x5f\x66\x69\x65\x6c\x64"];
$u1677d23227f4c288eee4490fe9272ba4["\x64\x69\x73\x70\x6c\x61\x79\x5f\x6e\x61\x6d\x65"] = $ude17f0f24b49f8364187891f8550ffbb["\x6e\x61\x6d\x65"];
$u1677d23227f4c288eee4490fe9272ba4["\x6e\x61\x6d\x65"] = $u8e19e1dc7a8581235f7ae72c172f706e;
$u1677d23227f4c288eee4490fe9272ba4["\x74\x79\x70\x65"] = $u599dcce2998a6b40b1e38e8c6006cb0a;
$u1677d23227f4c288eee4490fe9272ba4["\x76\x6e\x61\x6d\x65"] = "\x75\x70\x73\x65\x72\x74\x5f\x63\x72\x6f\x73\x73\x5f\x66\x69\x65\x6c\x64\x5f\x6d\x61\x70\x70\x69\x6e\x67";
$u40e65275c2ceb30fac3e001c50f90cf0[] = $u1677d23227f4c288eee4490fe9272ba4;
}
}
}
return $u40e65275c2ceb30fac3e001c50f90cf0;
}
public static function u056aaac822aa5a4a7afadd4351f62b47(string $ue64b32843b77855efb9f13b8075b838a, string $ua76bb87593ec3997029c224345d3181d)
{
$u40e65275c2ceb30fac3e001c50f90cf0 = [];
$u4bc92a7aeb9478e6bf3f989025232b22 = new \SugarQuery();
$u4bc92a7aeb9478e6bf3f989025232b22->select(["\x70\x72\x69\x6d\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65\x5f\x66\x69\x65\x6c\x64", "\x73\x65\x63\x6f\x6e\x64\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65\x5f\x66\x69\x65\x6c\x64"]);
$u4bc92a7aeb9478e6bf3f989025232b22->from(Bean::new("\x75\x70\x73\x65\x72\x74\x5f\x44\x65\x64\x75\x70\x6c\x69\x63\x61\x74\x65\x46\x69\x65\x6c\x64\x4d\x61\x70"));
$u4bc92a7aeb9478e6bf3f989025232b22->where()->queryAnd()->equals("\x70\x72\x69\x6d\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65", $ue64b32843b77855efb9f13b8075b838a)->equals("\x73\x65\x63\x6f\x6e\x64\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65", $ua76bb87593ec3997029c224345d3181d);
$u217ecb18a8f8e5f1889339c3fa093fc3 = $u4bc92a7aeb9478e6bf3f989025232b22->compile()->execute();
while ($ude17f0f24b49f8364187891f8550ffbb = $u217ecb18a8f8e5f1889339c3fa093fc3->fetch()) {
$u40e65275c2ceb30fac3e001c50f90cf0[$ude17f0f24b49f8364187891f8550ffbb["\x70\x72\x69\x6d\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65\x5f\x66\x69\x65\x6c\x64"]] = $ude17f0f24b49f8364187891f8550ffbb["\x73\x65\x63\x6f\x6e\x64\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65\x5f\x66\x69\x65\x6c\x64"];
}
$uc2bdeb1afe3bcaa5d66f6f8ac0fd7a79 = new \SugarQuery();
$uc2bdeb1afe3bcaa5d66f6f8ac0fd7a79->select(["\x70\x72\x69\x6d\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65\x5f\x66\x69\x65\x6c\x64", "\x73\x65\x63\x6f\x6e\x64\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65\x5f\x66\x69\x65\x6c\x64"]);
$uc2bdeb1afe3bcaa5d66f6f8ac0fd7a79->from(Bean::new("\x75\x70\x73\x65\x72\x74\x5f\x44\x65\x64\x75\x70\x6c\x69\x63\x61\x74\x65\x46\x69\x65\x6c\x64\x4d\x61\x70"));
$uc2bdeb1afe3bcaa5d66f6f8ac0fd7a79->where()->queryAnd()->equals("\x70\x72\x69\x6d\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65", $ua76bb87593ec3997029c224345d3181d)->equals("\x73\x65\x63\x6f\x6e\x64\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65", $ue64b32843b77855efb9f13b8075b838a);
$u217ecb18a8f8e5f1889339c3fa093fc3 = $uc2bdeb1afe3bcaa5d66f6f8ac0fd7a79->compile()->execute();
while ($ude17f0f24b49f8364187891f8550ffbb = $u217ecb18a8f8e5f1889339c3fa093fc3->fetch()) {
$u40e65275c2ceb30fac3e001c50f90cf0[$ude17f0f24b49f8364187891f8550ffbb["\x73\x65\x63\x6f\x6e\x64\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65\x5f\x66\x69\x65\x6c\x64"]] = $ude17f0f24b49f8364187891f8550ffbb["\x70\x72\x69\x6d\x61\x72\x79\x5f\x6d\x6f\x64\x75\x6c\x65\x5f\x66\x69\x65\x6c\x64"];
}
return $u40e65275c2ceb30fac3e001c50f90cf0;
}
}
Function Calls
None |
Stats
MD5 | 88c09c8ae75429fdf8d627778cc7ff2d |
Eval Count | 0 |
Decode Time | 62 ms |