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); $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(); }