public static function getContentTableName(selector $v5b3c32009797feb79096d52e56a56b82, $v945100186b119048837b9859c2c46410) { if (!is_null($v945100186b119048837b9859c2c46410) && self::getFieldColumn($v945100186b119048837b9859c2c46410) == 'cnt') { return 'cms3_object_content_cnt'; } $v0e8133eb006c0f85ed9444ae07a60842 = array(); $v6942e8fa62b3cc9d93881a58210e2fd7 = array(); $vd14a8022b085f9ef19d479cbdd581127 = $v5b3c32009797feb79096d52e56a56b82->types; foreach ($vd14a8022b085f9ef19d479cbdd581127 as $v599dcce2998a6b40b1e38e8c6006cb0a) { if (is_null($v599dcce2998a6b40b1e38e8c6006cb0a->objectType) == false) { $v0e8133eb006c0f85ed9444ae07a60842[] = $v599dcce2998a6b40b1e38e8c6006cb0a->objectType->getId(); } if (is_null($v599dcce2998a6b40b1e38e8c6006cb0a->hierarchyType) == false) { $v89b0b9deff65f8b9cd1f71bc74ce36ba = $v599dcce2998a6b40b1e38e8c6006cb0a->hierarchyType; if ($v89b0b9deff65f8b9cd1f71bc74ce36ba->getModule() == 'comments') { continue; } $v6942e8fa62b3cc9d93881a58210e2fd7[] = $v89b0b9deff65f8b9cd1f71bc74ce36ba->getId(); } } if (sizeof($v0e8133eb006c0f85ed9444ae07a60842)) { return umiBranch::getBranchedTableByTypeId(array_pop($v0e8133eb006c0f85ed9444ae07a60842)); } if (sizeof($v6942e8fa62b3cc9d93881a58210e2fd7)) { $vacf567c9c3d6cf7c6e2cc0ce108e0631 = array_pop($v6942e8fa62b3cc9d93881a58210e2fd7); if (umiBranch::checkIfBranchedByHierarchyTypeId($vacf567c9c3d6cf7c6e2cc0ce108e0631)) { return 'cms3_object_content_' . $vacf567c9c3d6cf7c6e2cc0ce108e0631; } } return 'cms3_object_content'; }
protected static function chooseContentTableName(umiSelection $vef5714e0519bfaa645cdff7d28843b70, $v945100186b119048837b9859c2c46410) { $v6942e8fa62b3cc9d93881a58210e2fd7 = $vef5714e0519bfaa645cdff7d28843b70->getElementTypeConds(); $v0e8133eb006c0f85ed9444ae07a60842 = $vef5714e0519bfaa645cdff7d28843b70->getObjectTypeConds(); if (!is_array($v6942e8fa62b3cc9d93881a58210e2fd7)) { $v6942e8fa62b3cc9d93881a58210e2fd7 = array(); } else { $v6942e8fa62b3cc9d93881a58210e2fd7 = array_extract_values($v6942e8fa62b3cc9d93881a58210e2fd7); } if (!is_array($v0e8133eb006c0f85ed9444ae07a60842)) { $v0e8133eb006c0f85ed9444ae07a60842 = array(); } else { $v0e8133eb006c0f85ed9444ae07a60842 = array_extract_values($v0e8133eb006c0f85ed9444ae07a60842); } if (sizeof($v6942e8fa62b3cc9d93881a58210e2fd7) == 1) { reset($v6942e8fa62b3cc9d93881a58210e2fd7); $vacf567c9c3d6cf7c6e2cc0ce108e0631 = current($v6942e8fa62b3cc9d93881a58210e2fd7); $v4aa3988e15afb9618423a0c2961a469f = umiBranch::checkIfBranchedByHierarchyTypeId($vacf567c9c3d6cf7c6e2cc0ce108e0631); return $v4aa3988e15afb9618423a0c2961a469f ? "cms3_object_content_{$vacf567c9c3d6cf7c6e2cc0ce108e0631}" : "cms3_object_content"; } if (sizeof($v6942e8fa62b3cc9d93881a58210e2fd7) > 1) { $v6301cee35ea764a1e241978f93f01069 = self::getObjectTypeByFieldId($v945100186b119048837b9859c2c46410); return umiBranch::getBranchedTableByTypeId($v6301cee35ea764a1e241978f93f01069); } if (sizeof($v6942e8fa62b3cc9d93881a58210e2fd7) == 0) { if (sizeof($v0e8133eb006c0f85ed9444ae07a60842) == 1) { reset($v0e8133eb006c0f85ed9444ae07a60842); $v6301cee35ea764a1e241978f93f01069 = current($v0e8133eb006c0f85ed9444ae07a60842); } else { $v6301cee35ea764a1e241978f93f01069 = self::getObjectTypeByFieldId($v945100186b119048837b9859c2c46410); } return umiBranch::getBranchedTableByTypeId($v6301cee35ea764a1e241978f93f01069); } return "cms3_object_content"; }