Thanks, Richard and Rowan - this gives me more to work with!

I will work on a new proposal and ask for more input when I have a
draft ready :-)


On Tue, Jun 28, 2016 at 7:56 PM, Rowan Collins <rowan.coll...@gmail.com> wrote:
> On 28/06/2016 17:31, Rasmus Schultz wrote:
>>
>> For another, eager construction means we can filter annotations with
>> instanceof rather than by class-name, which is much powerful, enabling
>> you to leverage inheritance - for example, you'd be able to ask
>> directly for all instances of ValidationAnnotation and get those with
>> a single call, which is incredibly useful.
>
>
> Sorry for the extra mail with only one point, but I missed this before. This
> can be achieved using the fully-qualified class-name by using is_a() or
> is_subclass_of(). This obviously needs to trigger the autoloader anyway, but
> can still avoid actually instantiating the class. (And thus, per my other
> mail, evaluating the args.)
>
> I think lazy construction (without magic stub classes) gives the best of
> both worlds here.
>
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to