Kohana v3.3.5
This commit is contained in:
@@ -509,6 +509,14 @@ class Kohana_Route {
|
||||
*/
|
||||
public function uri(array $params = NULL)
|
||||
{
|
||||
if ($params)
|
||||
{
|
||||
// @issue #4079 rawurlencode parameters
|
||||
$params = array_map('rawurlencode', $params);
|
||||
// decode slashes back, see Apache docs about AllowEncodedSlashes and AcceptPathInfo
|
||||
$params = str_replace(array('%2F', '%5C'), array('/', '\\'), $params);
|
||||
}
|
||||
|
||||
$defaults = $this->_defaults;
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user