Issue Type: Bug Created: 2010-10-06T08:03:04.000+0000 Last Updated: 2012-11-20T21:37:57.000+0000 Status: Open Fix version(s): Reporter: Petr Stastny (stastnp) Assignee: None Tags: - Zend_Server_Reflection
Related issues: Attachments:
"Variable number of arguments is not supported for services (except optional parameters). Number of function arguments must correspond to actual number of arguments described in a docblock."
I have encountered this error and could not found reason at application level.. IMHO in Zend/Server/Reflection/Function/Abstract.php on line 320 is
$start = $paramCount - count($paramTypesTmp);
and should be
$start = count($paramTypesTmp);
(At line 332 it is similar.) Wrong starting index is causing evaluation of conditition at line 338 (count($paramTypesTmp) != $paramCount) as true and exception with message described above is raised.
No comments to display
Have you found an issue?
See the Overview section for more details.