本文整理汇总了PHP中Cx\Core\Routing\Url::setParam方法的典型用法代码示例。如果您正苦于以下问题:PHP Url::setParam方法的具体用法?PHP Url::setParam怎么用?PHP Url::setParam使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Cx\Core\Routing\Url
的用法示例。
在下文中一共展示了Url::setParam方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: appendVgParam
/**
* Appends a VG-style parameter to an Url object
*
* VG-style means:
* {<vgIncrementNumber>,(<key>=)<value>}(,...)
* @param \Cx\Core\Routing\Url $url Url object to apply params to
* @param int $vgId ID of the VG for the parameter
* @param string $name Parameter name
* @param string $value Parameter value
*/
protected static function appendVgParam($url, $vgId, $name, $value)
{
$params = $url->getParamArray();
$pre = '';
if (isset($params[$name])) {
$pre = $params[$name];
}
if (!empty($pre)) {
$pre .= ',';
}
$url->setParam($name, $pre . '{' . $vgId . ',' . $value . '}');
}