Your argument is a general issue when refactoring code. Whenever you change
the name of a method/class, you need to change it in all the places that
use it, even in the AOP definitions if you have it of course. The advice is
just a PHP callable so it works in the same way.

2012/8/23 Sebastian Krebs <krebs....@gmail.com>

> Hi,
>
> From my users point of view: I would like to see it. Maybe not in this
> implementation/syntax, especially because it hasn't a special syntax (but
> imo it should to make the impact more obvious/prominent). With the joint
> points as string and the common function call I can imagine it can get hard
> to find out, where a specific advise where attached, or which were attached
> at all, or just how many. For example I rename a method/class and I will
> not recognize, that a security advise gets lost, I may realize it as soon
> as I find my data on pastebin ;) But I have no idea how it could look
> like....
>
> Regards,
> Sebastian
>
>
> Am 23.08.2012 16:36, schrieb Peter Nguyen:
>
>  Hi,
>>
>> AOP 
>> (http://en.wikipedia.org/wiki/**Aspect-oriented_programming<http://en.wikipedia.org/wiki/Aspect-oriented_programming>)
>> when used
>> correctly, can make your application really modular. I've seen several
>> implementations but they all require compiling of code beforehand. There
>> is
>> however a PECL extension now 
>> (https://github.com/AOP-PHP/**AOP<https://github.com/AOP-PHP/AOP>)
>> that enable
>> AOP in PHP directly. I was wondering if there are any
>> interests/possibility
>> to include AOP into the PHP core?
>>
>> Best regards,
>>
>> Peter
>>
>>
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

Reply via email to