/** * Convert page MCA to page ID * * @param string Page's mca * @param Mage_Selenium_Helper_Params $paramsDecorator Params decorator instance * * @return string Page identifier */ public function getPageByMca($mca, $paramsDecorator = null) { if (!$this->_applicationHelper) { throw new Mage_Selenium_Exception("ApplicationHelper hasn't inited yet"); } return $this->_config->getUimapHelper()->getUimapPageByMca($this->_applicationHelper->getArea(), $mca, $paramsDecorator); }
/** * Returns URL of a specified page * * @param string $page Page identifier * * @return string */ public function getPageUrl($page) { $pageData = $this->getUimapPage($this->_applicationHelper->getArea(), $page); $url = $this->_applicationHelper->getBaseUrl() . $pageData->getMca(); return $url; }