protected function parsePath($vd6fe1d0be6347b8ef2427fa629c04485) { $vd6fe1d0be6347b8ef2427fa629c04485 = parent::parsePath($vd6fe1d0be6347b8ef2427fa629c04485); $vd6fe1d0be6347b8ef2427fa629c04485 = trim($vd6fe1d0be6347b8ef2427fa629c04485, "/"); $vd6fe1d0be6347b8ef2427fa629c04485 = str_replace(")(", ") (", $vd6fe1d0be6347b8ef2427fa629c04485); $vd6fe1d0be6347b8ef2427fa629c04485 = preg_replace("/\\(([^\\)]+)\\)/Ue", "umiBaseStream::protectParams('\\1')", $vd6fe1d0be6347b8ef2427fa629c04485); $v32660e7b27600e0fde6ff1333c6c0568 = explode("/", $vd6fe1d0be6347b8ef2427fa629c04485); $v264a818e305e0550c3ee63761dd3d911 = array(); $v21ffce5b8a6cc8cc6a41448dd69623c9 = array(); $v7dabf5c198b0bab2eaa42bb03a113e55 = sizeof($v32660e7b27600e0fde6ff1333c6c0568); for ($v865c0c0b4ab0e063e5caa3387c1a8741 = 0; $v865c0c0b4ab0e063e5caa3387c1a8741 < $v7dabf5c198b0bab2eaa42bb03a113e55; $v865c0c0b4ab0e063e5caa3387c1a8741++) { $v3a6d0284e743dc4a9b86f97d6dd1a3bf = $this->normalizeString($v32660e7b27600e0fde6ff1333c6c0568[$v865c0c0b4ab0e063e5caa3387c1a8741]); if ($v865c0c0b4ab0e063e5caa3387c1a8741 == 0) { $v264a818e305e0550c3ee63761dd3d911['module'] = $v3a6d0284e743dc4a9b86f97d6dd1a3bf; } if ($v865c0c0b4ab0e063e5caa3387c1a8741 == 1) { $v264a818e305e0550c3ee63761dd3d911['method'] = $v3a6d0284e743dc4a9b86f97d6dd1a3bf; } if ($v865c0c0b4ab0e063e5caa3387c1a8741 > 1) { $v21ffce5b8a6cc8cc6a41448dd69623c9[] = umiBaseStream::unprotectParams($v3a6d0284e743dc4a9b86f97d6dd1a3bf); } } $v264a818e305e0550c3ee63761dd3d911['params'] = $v21ffce5b8a6cc8cc6a41448dd69623c9; return $v264a818e305e0550c3ee63761dd3d911; }
protected function parsePath($vd6fe1d0be6347b8ef2427fa629c04485) { $vd6fe1d0be6347b8ef2427fa629c04485 = parent::parsePath($vd6fe1d0be6347b8ef2427fa629c04485); $v47c80780ab608cc046f2a6e6f071feb6 = explode("/", $vd6fe1d0be6347b8ef2427fa629c04485); if (sizeof($v47c80780ab608cc046f2a6e6f071feb6) >= 2) { switch ($v47c80780ab608cc046f2a6e6f071feb6[0]) { case "dominant": $vb81ca7c0ccaa77e7aa91936ab0070695 = umiHierarchy::getInstance(); return $vb81ca7c0ccaa77e7aa91936ab0070695->getDominantTypeId($this->getTypeId($v47c80780ab608cc046f2a6e6f071feb6[1])); case "child": $vdb6d9b451b818ccc9a449383f2f0c450 = umiObjectTypesCollection::getInstance(); return $vdb6d9b451b818ccc9a449383f2f0c450->getChildClasses($this->getTypeId($v47c80780ab608cc046f2a6e6f071feb6[1])); } } $v47c80780ab608cc046f2a6e6f071feb6 = explode(".", $vd6fe1d0be6347b8ef2427fa629c04485); if (is_array($v47c80780ab608cc046f2a6e6f071feb6)) { $vd6fe1d0be6347b8ef2427fa629c04485 = trim($v47c80780ab608cc046f2a6e6f071feb6[0], '/'); if (sizeof($v47c80780ab608cc046f2a6e6f071feb6) > 1) { $this->group_name = $v47c80780ab608cc046f2a6e6f071feb6[1]; } if (sizeof($v47c80780ab608cc046f2a6e6f071feb6) > 2) { $this->field_name = $v47c80780ab608cc046f2a6e6f071feb6[2]; } } return $vd6fe1d0be6347b8ef2427fa629c04485; }
protected function parsePath($vd6fe1d0be6347b8ef2427fa629c04485) { $vd6fe1d0be6347b8ef2427fa629c04485 = parent::parsePath($vd6fe1d0be6347b8ef2427fa629c04485); if ($vd6fe1d0be6347b8ef2427fa629c04485) { return $this->path = $vd6fe1d0be6347b8ef2427fa629c04485; } else { return $this->path = false; } }
protected function parsePath($vd6fe1d0be6347b8ef2427fa629c04485) { $vd6fe1d0be6347b8ef2427fa629c04485 = parent::parsePath($vd6fe1d0be6347b8ef2427fa629c04485); if (strpos($vd6fe1d0be6347b8ef2427fa629c04485, ".") !== false) { list($vd6fe1d0be6347b8ef2427fa629c04485, $vdfc394bd05a4b48161c790034af522a8) = explode(".", $vd6fe1d0be6347b8ef2427fa629c04485); $this->prop_name = $vdfc394bd05a4b48161c790034af522a8; } else { $this->prop_name = NULL; } return (int) $vd6fe1d0be6347b8ef2427fa629c04485; }
protected function parsePath($vd6fe1d0be6347b8ef2427fa629c04485) { $vd6fe1d0be6347b8ef2427fa629c04485 = parent::parsePath($vd6fe1d0be6347b8ef2427fa629c04485); if (array_key_exists("all", $this->params)) { $this->modeAll = true; } if (array_key_exists("depth", $this->params)) { $this->depth = $this->params['depth']; } $vd6fe1d0be6347b8ef2427fa629c04485 = str_replace("..", "", $vd6fe1d0be6347b8ef2427fa629c04485); if (substr($vd6fe1d0be6347b8ef2427fa629c04485, 0, strlen(CURRENT_WORKING_DIR)) == CURRENT_WORKING_DIR) { $vd6fe1d0be6347b8ef2427fa629c04485 = substr($vd6fe1d0be6347b8ef2427fa629c04485, strlen(CURRENT_WORKING_DIR) + 1); } return realpath("./" . trim($vd6fe1d0be6347b8ef2427fa629c04485)); }
protected function parsePath($vd6fe1d0be6347b8ef2427fa629c04485) { $v5d109cea561ac72c0c6d3b7e08be8292 = false; $v8e44f0089b076e18a718eb9ca3d94674 = false; $vd6fe1d0be6347b8ef2427fa629c04485 = parent::parsePath($vd6fe1d0be6347b8ef2427fa629c04485); $v47c80780ab608cc046f2a6e6f071feb6 = explode("/", $vd6fe1d0be6347b8ef2427fa629c04485); if (sizeof($v47c80780ab608cc046f2a6e6f071feb6) >= 1) { $v5d109cea561ac72c0c6d3b7e08be8292 = $v47c80780ab608cc046f2a6e6f071feb6[0]; } if (sizeof($v47c80780ab608cc046f2a6e6f071feb6) >= 2) { $v8e44f0089b076e18a718eb9ca3d94674 = $v47c80780ab608cc046f2a6e6f071feb6[1]; } $result = array('folder' => $v5d109cea561ac72c0c6d3b7e08be8292, 'user-id' => $v8e44f0089b076e18a718eb9ca3d94674); return $result; }
protected function parsePath($vd6fe1d0be6347b8ef2427fa629c04485) { $vd6fe1d0be6347b8ef2427fa629c04485 = parent::parsePath($vd6fe1d0be6347b8ef2427fa629c04485); $vd6fe1d0be6347b8ef2427fa629c04485 = trim($vd6fe1d0be6347b8ef2427fa629c04485, "( )"); if (($v5e0bdcbddccca4d66d74ba8c1cee1a68 = strrpos($vd6fe1d0be6347b8ef2427fa629c04485, ".")) !== false && strpos($vd6fe1d0be6347b8ef2427fa629c04485, "/", $v5e0bdcbddccca4d66d74ba8c1cee1a68) === false) { $vdfc394bd05a4b48161c790034af522a8 = substr($vd6fe1d0be6347b8ef2427fa629c04485, $v5e0bdcbddccca4d66d74ba8c1cee1a68 + 1); $vd6fe1d0be6347b8ef2427fa629c04485 = substr($vd6fe1d0be6347b8ef2427fa629c04485, 0, $v5e0bdcbddccca4d66d74ba8c1cee1a68); $this->prop_name = $vdfc394bd05a4b48161c790034af522a8; } else { $this->prop_name = NULL; } if (is_numeric($vd6fe1d0be6347b8ef2427fa629c04485)) { if ((string) (int) $vd6fe1d0be6347b8ef2427fa629c04485 == $vd6fe1d0be6347b8ef2427fa629c04485) { return (int) $vd6fe1d0be6347b8ef2427fa629c04485; } } return umiHierarchy::getInstance()->getIdByPath($vd6fe1d0be6347b8ef2427fa629c04485); }
protected function parsePath($vd6fe1d0be6347b8ef2427fa629c04485) { $vd6fe1d0be6347b8ef2427fa629c04485 = "http://" . (string) parent::parsePath($vd6fe1d0be6347b8ef2427fa629c04485); if ($vd6fe1d0be6347b8ef2427fa629c04485) { $v21ffce5b8a6cc8cc6a41448dd69623c9 = $this->params; if (isset($v21ffce5b8a6cc8cc6a41448dd69623c9['expire'])) { unset($v21ffce5b8a6cc8cc6a41448dd69623c9['expire']); } if (isset($v21ffce5b8a6cc8cc6a41448dd69623c9['sourceCharset'])) { $this->sourceCharset = strtoupper($v21ffce5b8a6cc8cc6a41448dd69623c9['sourceCharset']); } if (sizeof($v21ffce5b8a6cc8cc6a41448dd69623c9)) { $vd6fe1d0be6347b8ef2427fa629c04485 .= "?" . http_build_query($this->params, '', '&'); } return $this->path = $vd6fe1d0be6347b8ef2427fa629c04485; } else { return $this->path = false; } }
protected function parsePath($vd6fe1d0be6347b8ef2427fa629c04485) { $vd6fe1d0be6347b8ef2427fa629c04485 = parent::parsePath($vd6fe1d0be6347b8ef2427fa629c04485); $vd6fe1d0be6347b8ef2427fa629c04485 = trim($vd6fe1d0be6347b8ef2427fa629c04485, "/"); $vd6fe1d0be6347b8ef2427fa629c04485 = str_replace(")(", ") (", $vd6fe1d0be6347b8ef2427fa629c04485); $vd6fe1d0be6347b8ef2427fa629c04485 = preg_replace("/\\(([^\\)]+)\\)/Ue", "umiBaseStream::protectParams('\\1')", $vd6fe1d0be6347b8ef2427fa629c04485); $v32660e7b27600e0fde6ff1333c6c0568 = explode("/", $vd6fe1d0be6347b8ef2427fa629c04485); if (sizeof($v32660e7b27600e0fde6ff1333c6c0568) == 0) { throw new publicException("File {$vd6fe1d0be6347b8ef2427fa629c04485} not found"); } $this->selectionName = $v6cab342b4c04b93bd0801e25b295b0d2 = $v32660e7b27600e0fde6ff1333c6c0568[0]; $this->selectionFilePath = $vb5fe40710f18abb5e2fc26fa0eafbc47 = realpath(CURRENT_WORKING_DIR . "/usels/" . $v6cab342b4c04b93bd0801e25b295b0d2 . ".xml"); if (!$this->selectionFilePath && ($v6829cdfdefd69b947abedd8fa2c4bcc7 = cmsController::getInstance()->getResourcesDirectory())) { $this->selectionFilePath = $vb5fe40710f18abb5e2fc26fa0eafbc47 = realpath($v6829cdfdefd69b947abedd8fa2c4bcc7 . "/usels/" . $v6cab342b4c04b93bd0801e25b295b0d2 . ".xml"); } if (!file_exists($vb5fe40710f18abb5e2fc26fa0eafbc47)) { return false; } for ($v865c0c0b4ab0e063e5caa3387c1a8741 = 1; $v865c0c0b4ab0e063e5caa3387c1a8741 < sizeof($v32660e7b27600e0fde6ff1333c6c0568); $v865c0c0b4ab0e063e5caa3387c1a8741++) { $this->selectionParams[] = umiBaseStream::unprotectParams($v32660e7b27600e0fde6ff1333c6c0568[$v865c0c0b4ab0e063e5caa3387c1a8741]); } return $this->createSelection(); }