Re: [PHP-DEV] new_object_array()

2004-04-26 Thread Andi Gutmans
I agree that it's best to keep this in user-land using the existing reflection API. At 08:11 PM 4/25/2004 +0200, Julian Reich wrote: Hi all, Hi Timm, How about: return call_user_func_array( array(new ReflectionClass($className), 'newInstance'), $functionParameters ); I also considered th

Re: [PHP-DEV] new_object_array()

2004-04-25 Thread Julian Reich
Hi all, Hi Timm, How about: return call_user_func_array( array(new ReflectionClass($className), 'newInstance'), $functionParameters ); I also considered this possibility, but it looked like big overhead. Am I wrong? Yours sincerly, Julian Reich -- PHP Internals - PHP Runtime Development Ma

Re: [PHP-DEV] new_object_array()

2004-04-25 Thread Marcus Boerger
Hello Julian, adding a new function seens the wron way. I'd prefer adding this functionality to the reflection API. Hande a look at Zend/zend_reflection_api.c: ZEND_METHOD(reflection_class, newInstance) marcus Sunday, April 25, 2004, 7:02:40 PM, you wrote: > Hi all, > Referring to call_user_fu

Re: [PHP-DEV] new_object_array()

2004-04-25 Thread Andrey Hristov
Timm Friebe wrote: How about: return call_user_func_array( array(new ReflectionClass($className), 'newInstance'), $functionParameters ); Untested but should work. - Timm Yep, I have done something similar and it worked. The Reflection API is quite powerful. Andrey -- PHP Internals

Re: [PHP-DEV] new_object_array()

2004-04-25 Thread Timm Friebe
On Sun, 2004-04-25 at 19:02, Julian Reich wrote: > Hi all, > > Referring to call_user_func_array() I would like to suggest a new > function: new_object_array(). > I'm working on a php5 application framework and I would like to > implement something I call an unified factory. The problem is that