Просмотр исходного кода

ZF-8566: fixed bug while parsing function parameter

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@23317 44c647ce-9c0f-0410-b52a-842ac1e357ba
bate 15 лет назад
Родитель
Сommit
a49ee57636
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      library/Zend/Server/Reflection/Function/Abstract.php

+ 1 - 1
library/Zend/Server/Reflection/Function/Abstract.php

@@ -293,7 +293,7 @@ abstract class Zend_Server_Reflection_Function_Abstract
             // Get param types and description
             if (preg_match_all('/@param\s+([^\s]+)/m', $docBlock, $matches)) {
                 $paramTypesTmp = $matches[1];
-                if (preg_match_all('/@param\s+\S+\s+(\$\S+)\s+(.*?)(@|\*\/)/s', $docBlock, $matches))
+                if (preg_match_all('/@param\s+\S+\s+(\$\S+)\s+(.*?)(?=@|*\/)/s', $docBlock, $matches))
                 {
                     $paramDesc = $matches[2];
                     foreach ($paramDesc as $key => $value) {