Example #1
0
 /**
  * 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']);
 }
Example #2
0
 /**
  * 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;
 }