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
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
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
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
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