/** * Create the "web_dir_wo_slash" option * * @return void */ protected static function setWebDirWOSlash() { static::$options['host_details']['web_dir_wo_slash'] = \Includes\Utils\URLManager::trimTrailingSlashes(static::$options['host_details']['web_dir']); }
/** * Get category clean URL by category id * * @param integer $id Category ID * @param array $params URL params OPTIONAL * * @return string|void */ protected function getCategoryCleanURL($id, array $params = array()) { $category = \XLite\Core\Database::getRepo('\\XLite\\Model\\Category')->find($id); return isset($category) && $category->getCleanURL() ? \Includes\Utils\URLManager::trimTrailingSlashes($category->getCleanURL()) . '/' . \Includes\Utils\Converter::buildQuery($params, '-', '/') : null; }