You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"Fix to allow for proxy generated classes to respect methods in parent which may use func_get_args internally. Previously they would be passed nothing and thus fail. Also reduces need to build up argumentString. "
The text was updated successfully, but these errors were encountered:
I won't fix this. There are some problems here that are not trivial:
1 - to make proxies always "safe", we would need to use func*get*args in every proxy call
2 - because of (1), performance will GREATLY degrade
3 - because of (1), byref parameter passing will be broken
What we could do is introspecting the contents of methods to look for func*get*args usages (requires introduction of a complex parser).
I am closing this - consider opening an issue at https://github.com/Ocramius/ProxyManager/issues instead, so we can analyze if this logic can be improved for 3.x with the replacement of the "simple" doctrine proxies with something more complete.
Jira issue originally created by user @beberlei:
This is a contingency issue for #60
"Fix to allow for proxy generated classes to respect methods in parent which may use func_get_args internally. Previously they would be passed nothing and thus fail. Also reduces need to build up argumentString. "
The text was updated successfully, but these errors were encountered: