Ejemplo n.º 1
0
 protected function translateToXml()
 {
     $args = func_get_args();
     $va8cfde6331bd59eb2ac96f8911c4b666 = $args[0];
     $v10573b873d2fa5a365d558a45e328e47 = array("full:object" => $va8cfde6331bd59eb2ac96f8911c4b666);
     return parent::translateToXml($v10573b873d2fa5a365d558a45e328e47);
 }
Ejemplo n.º 2
0
 protected function translateToXml()
 {
     $args = func_get_args();
     $v8e2dcfd7e7e24b1ca76c1193f645902b = $args[0];
     if (isset($args[1])) {
         $v1a8db4c996d8ed8289da5f957879ab94 = $args[1];
     } else {
         $v1a8db4c996d8ed8289da5f957879ab94 = NULL;
     }
     $v10573b873d2fa5a365d558a45e328e47 = is_null($v1a8db4c996d8ed8289da5f957879ab94) ? array("full:page" => $v8e2dcfd7e7e24b1ca76c1193f645902b) : array('property' => $v1a8db4c996d8ed8289da5f957879ab94);
     return parent::translateToXml($v10573b873d2fa5a365d558a45e328e47);
 }
Ejemplo n.º 3
0
 protected function translateToXml()
 {
     $args = func_get_args();
     $vde70938849b75d3db63bba421c93e018 = $args[0];
     $v691d502cfd0e0626cd3b058e5682ad1c = array();
     $va8d56514d632f5768e2fdf156f5f6473 = (bool) getRequest('mark-as-opened');
     foreach ($vde70938849b75d3db63bba421c93e018 as $v78e731027d8fd50ed642340b7c9a63b3) {
         if ($va8d56514d632f5768e2fdf156f5f6473) {
             $v78e731027d8fd50ed642340b7c9a63b3->setIsOpened(true);
         }
         $v691d502cfd0e0626cd3b058e5682ad1c[] = $this->translateMessageToXml($v78e731027d8fd50ed642340b7c9a63b3);
     }
     $result = array('messages' => array('nodes:message' => $v691d502cfd0e0626cd3b058e5682ad1c));
     return parent::translateToXml($result);
 }
Ejemplo n.º 4
0
 protected function translateToXml()
 {
     $args = func_get_args();
     $va8cfde6331bd59eb2ac96f8911c4b666 = $args[0];
     if (isset($args[1])) {
         $v1a8db4c996d8ed8289da5f957879ab94 = $args[1];
     } else {
         $v1a8db4c996d8ed8289da5f957879ab94 = NULL;
     }
     if (is_null($v1a8db4c996d8ed8289da5f957879ab94)) {
         $v10573b873d2fa5a365d558a45e328e47 = array("full:object" => $va8cfde6331bd59eb2ac96f8911c4b666);
     } else {
         $v10573b873d2fa5a365d558a45e328e47 = array('property' => $v1a8db4c996d8ed8289da5f957879ab94);
     }
     return parent::translateToXml($v10573b873d2fa5a365d558a45e328e47);
 }
Ejemplo n.º 5
0
 protected function translateToXml()
 {
     $args = func_get_args();
     $v599dcce2998a6b40b1e38e8c6006cb0a = $args[0];
     switch (false) {
         case is_null($this->field_name):
             $v3aabf39f2d943fa886d86dcbbee4d910 = $v599dcce2998a6b40b1e38e8c6006cb0a->getFieldId($this->field_name);
             $v06e3d36fa30cea095545139854ad1fb9 = umiFieldsCollection::getInstance()->getField($v3aabf39f2d943fa886d86dcbbee4d910);
             $v10573b873d2fa5a365d558a45e328e47 = array("full:field" => $v06e3d36fa30cea095545139854ad1fb9);
             break;
         case is_null($this->group_name):
             $vdb0f6f37ebeb6ea09489124345af2a45 = $v599dcce2998a6b40b1e38e8c6006cb0a->getFieldsGroupByName($this->group_name);
             $v10573b873d2fa5a365d558a45e328e47 = array("full:group" => $vdb0f6f37ebeb6ea09489124345af2a45);
             break;
         case !is_array($v599dcce2998a6b40b1e38e8c6006cb0a):
             $v10573b873d2fa5a365d558a45e328e47 = array();
             $v10573b873d2fa5a365d558a45e328e47 = array("nodes:type" => $v599dcce2998a6b40b1e38e8c6006cb0a);
             break;
         default:
             $v10573b873d2fa5a365d558a45e328e47 = array("full:type" => $v599dcce2998a6b40b1e38e8c6006cb0a);
             break;
     }
     return parent::translateToXml($v10573b873d2fa5a365d558a45e328e47);
 }
Ejemplo n.º 6
0
 protected function translateToXml()
 {
     $args = func_get_args();
     $v47c80780ab608cc046f2a6e6f071feb6 = $args[0];
     $v69ae498121c2d8e63f20c7144a0246d7 = umiObjectsCollection::getInstance();
     $vb81ca7c0ccaa77e7aa91936ab0070695 = umiHierarchy::getInstance();
     $v10573b873d2fa5a365d558a45e328e47 = array();
     switch ($this->mode) {
         case "pages":
             $vb3b32a2d422265cd25c3323ed0157f81 = array();
             foreach ($v47c80780ab608cc046f2a6e6f071feb6 as $v865c0c0b4ab0e063e5caa3387c1a8741 => $v8e2dcfd7e7e24b1ca76c1193f645902b) {
                 if ("total" == (string) $v865c0c0b4ab0e063e5caa3387c1a8741) {
                     continue;
                 }
                 if ($v8e2dcfd7e7e24b1ca76c1193f645902b instanceof umiHierarchyElement) {
                     $v8d777f385d3dfec8815d20f7496026dc = translatorWrapper::get($v8e2dcfd7e7e24b1ca76c1193f645902b)->translate($v8e2dcfd7e7e24b1ca76c1193f645902b);
                     if (count($this->extendedGroups) || count($this->extendedProperties)) {
                         $va8cfde6331bd59eb2ac96f8911c4b666 = $v8e2dcfd7e7e24b1ca76c1193f645902b->getObject();
                         $v8d777f385d3dfec8815d20f7496026dc['extended'] = array();
                         if (count($this->extendedProperties)) {
                             $v8d777f385d3dfec8815d20f7496026dc['extended']['properties'] = array();
                             foreach ($this->extendedProperties as $v2774487c34477faca610e94a47ebfe34) {
                                 $v1a8db4c996d8ed8289da5f957879ab94 = $va8cfde6331bd59eb2ac96f8911c4b666->getPropByName($v2774487c34477faca610e94a47ebfe34);
                                 if (!$v1a8db4c996d8ed8289da5f957879ab94 instanceof umiObjectProperty) {
                                     continue;
                                 }
                                 $v8d777f385d3dfec8815d20f7496026dc['extended']['properties']['nodes:property'][] = translatorWrapper::get($v1a8db4c996d8ed8289da5f957879ab94)->translate($v1a8db4c996d8ed8289da5f957879ab94);
                             }
                         }
                         if (count($this->extendedGroups)) {
                             $v8d777f385d3dfec8815d20f7496026dc['extended']['groups'] = array();
                             $v8d777f385d3dfec8815d20f7496026dc['extended']['groups']['nodes:group'] = array();
                             $v726e8e4809d4c1b28a6549d86436a124 = $va8cfde6331bd59eb2ac96f8911c4b666->getType();
                             foreach ($this->extendedGroups as $v400b99ba03a116687d9e17a661ee0628) {
                                 $vdb0f6f37ebeb6ea09489124345af2a45 = $v726e8e4809d4c1b28a6549d86436a124->getFieldsGroupByName($v400b99ba03a116687d9e17a661ee0628);
                                 if (!$vdb0f6f37ebeb6ea09489124345af2a45 instanceof umiFieldsGroup) {
                                     continue;
                                 }
                                 $v8d777f385d3dfec8815d20f7496026dc['extended']['groups']['nodes:group'][] = translatorWrapper::get($vdb0f6f37ebeb6ea09489124345af2a45)->translateProperties($vdb0f6f37ebeb6ea09489124345af2a45, $va8cfde6331bd59eb2ac96f8911c4b666);
                             }
                         }
                     }
                     $vb3b32a2d422265cd25c3323ed0157f81[] = $v8d777f385d3dfec8815d20f7496026dc;
                 }
             }
             $v10573b873d2fa5a365d558a45e328e47['nodes:page'] = $vb3b32a2d422265cd25c3323ed0157f81;
             if (isset($v47c80780ab608cc046f2a6e6f071feb6['total'])) {
                 $v10573b873d2fa5a365d558a45e328e47['total'] = $v47c80780ab608cc046f2a6e6f071feb6['total'];
             }
             break;
         case "objects":
             $v5891da2d64975cae48d175d1e001f5da = array();
             foreach ($v47c80780ab608cc046f2a6e6f071feb6 as $v865c0c0b4ab0e063e5caa3387c1a8741 => $va8cfde6331bd59eb2ac96f8911c4b666) {
                 if ("total" == (string) $v865c0c0b4ab0e063e5caa3387c1a8741) {
                     continue;
                 }
                 if ($va8cfde6331bd59eb2ac96f8911c4b666 instanceof umiObject) {
                     $v8d777f385d3dfec8815d20f7496026dc = translatorWrapper::get($va8cfde6331bd59eb2ac96f8911c4b666)->translate($va8cfde6331bd59eb2ac96f8911c4b666);
                     if (count($this->extendedGroups) || count($this->extendedProperties)) {
                         $v8d777f385d3dfec8815d20f7496026dc['extended'] = array();
                         if (count($this->extendedProperties)) {
                             $v8d777f385d3dfec8815d20f7496026dc['extended']['properties'] = array();
                             foreach ($this->extendedProperties as $v2774487c34477faca610e94a47ebfe34) {
                                 $v1a8db4c996d8ed8289da5f957879ab94 = $va8cfde6331bd59eb2ac96f8911c4b666->getPropByName($v2774487c34477faca610e94a47ebfe34);
                                 if (!$v1a8db4c996d8ed8289da5f957879ab94 instanceof umiObjectProperty) {
                                     continue;
                                 }
                                 $v8d777f385d3dfec8815d20f7496026dc['extended']['properties']['nodes:property'][] = translatorWrapper::get($v1a8db4c996d8ed8289da5f957879ab94)->translate($v1a8db4c996d8ed8289da5f957879ab94);
                             }
                         }
                         if (count($this->extendedGroups)) {
                             $v8d777f385d3dfec8815d20f7496026dc['extended']['groups'] = array();
                             $v8d777f385d3dfec8815d20f7496026dc['extended']['groups']['nodes:group'] = array();
                             $v726e8e4809d4c1b28a6549d86436a124 = $va8cfde6331bd59eb2ac96f8911c4b666->getType();
                             foreach ($this->extendedGroups as $v400b99ba03a116687d9e17a661ee0628) {
                                 $vdb0f6f37ebeb6ea09489124345af2a45 = $v726e8e4809d4c1b28a6549d86436a124->getFieldsGroupByName($v400b99ba03a116687d9e17a661ee0628);
                                 if (!$vdb0f6f37ebeb6ea09489124345af2a45 instanceof umiFieldsGroup) {
                                     continue;
                                 }
                                 $v8d777f385d3dfec8815d20f7496026dc['extended']['groups']['nodes:group'][] = translatorWrapper::get($vdb0f6f37ebeb6ea09489124345af2a45)->translateProperties($vdb0f6f37ebeb6ea09489124345af2a45, $va8cfde6331bd59eb2ac96f8911c4b666);
                             }
                         }
                     }
                     $v5891da2d64975cae48d175d1e001f5da[] = $v8d777f385d3dfec8815d20f7496026dc;
                 }
             }
             $v10573b873d2fa5a365d558a45e328e47['nodes:item'] = $v5891da2d64975cae48d175d1e001f5da;
             if (isset($v47c80780ab608cc046f2a6e6f071feb6['total'])) {
                 $v10573b873d2fa5a365d558a45e328e47['total'] = $v47c80780ab608cc046f2a6e6f071feb6['total'];
             }
             break;
         case "count":
             $v10573b873d2fa5a365d558a45e328e47['total'] = $v47c80780ab608cc046f2a6e6f071feb6;
             break;
         default:
             $v10573b873d2fa5a365d558a45e328e47['error'] = "Unknown result mode \"{$this->mode}\"";
             break;
     }
     $v10573b873d2fa5a365d558a45e328e47['attribute:module'] = $this->scheme;
     $v10573b873d2fa5a365d558a45e328e47['attribute:method'] = $this->selectionName;
     $result = parent::translateToXml($v10573b873d2fa5a365d558a45e328e47);
     return $result;
 }
Ejemplo n.º 7
0
 protected function translateToXml()
 {
     $args = func_get_args();
     return parent::translateToXml($args[0]);
 }
Ejemplo n.º 8
0
 protected function translateToXml()
 {
     $args = func_get_args();
     $v22884db148f0ffb0d830ba431102b0b5 = $args[0];
     $vea9f6aca279138c58f705c8d4cb4b8ce = $args[1];
     $v8d777f385d3dfec8815d20f7496026dc = $args[2];
     if (is_scalar($v8d777f385d3dfec8815d20f7496026dc)) {
         $v8d777f385d3dfec8815d20f7496026dc = array("node:result" => (string) $v8d777f385d3dfec8815d20f7496026dc);
     }
     $v8d777f385d3dfec8815d20f7496026dc['@module'] = isset($v8d777f385d3dfec8815d20f7496026dc['@module']) ? $v8d777f385d3dfec8815d20f7496026dc['@module'] : $v22884db148f0ffb0d830ba431102b0b5;
     $v8d777f385d3dfec8815d20f7496026dc['@method'] = isset($v8d777f385d3dfec8815d20f7496026dc['@method']) ? $v8d777f385d3dfec8815d20f7496026dc['@method'] : $vea9f6aca279138c58f705c8d4cb4b8ce;
     return parent::translateToXml($v8d777f385d3dfec8815d20f7496026dc);
 }