FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » Imported messages » comp.lang.php » Discovering all sub-classes via introspection?
Show: Today's Messages :: Polls :: Message Navigator
Return to the default flat view Create a new topic Submit Reply
Re: Discovering all sub-classes via introspection? [message #171542 is a reply to message #171541] Sat, 08 January 2011 16:34 Go to previous messageGo to previous message
Jerry Stuckle is currently offline  Jerry Stuckle
Messages: 2598
Registered: September 2010
Karma:
Senior Member
On 1/8/2011 9:57 AM, _RMP wrote:
> Am 07.01.2011 14:15, schrieb Jerry Stuckle:
>> On 1/6/2011 11:08 PM, Sherm Pendley wrote:
>>> Roy Smith<roy(at)panix(dot)com> writes:
>>>
>>>> Given a class, is there a way to find all the classes which extend it?
>>>
>>> Use get_declared_classes() to get a list of classes, then loop over
>>> the list and use is_subclass_of() on each item to check if it extends
>>> your target class.
>>>
>>> sherm--
>>>
>>
>> Which only works if you have included all the files containing the
>> derived classes.
>>
>
> Maybe you'll find something in the Reflection of PHP (>5):
> http://de3.php.net/manual/de/book.reflection.php
>
> There you find Reflection::getExtension and
> Reflection::getInterfaceNames which could solve it.
>

Which still only works if you have included all the files containing the
derived classes.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex(at)attglobal(dot)net
==================
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Kobweb Java Supplementary 2011 Online Module
Next Topic: phpmailer
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Fri Sep 20 02:51:32 GMT 2024

Total time taken to generate the page: 0.04667 seconds