* fix a bug for get default param.

This commit is contained in:
wangyidong
2012-11-07 07:40:17 +00:00
parent 593a9f12c1
commit 2154615281

View File

@@ -1114,14 +1114,14 @@ class router
$name = $param->getName();
$default = '_NOT_SET';
if($param->isDefaultValueAvailable())
{
$default = $param->getDefaultValue();
}
elseif(isset($paramDefaultValue[$className][$methodName][$name]))
if(isset($paramDefaultValue[$className][$methodName][$name]))
{
$default = $paramDefaultValue[$className][$methodName][$name];
}
elseif($param->isDefaultValueAvailable())
{
$default = $param->getDefaultValue();
}
$defaultParams[$name] = $default;
}