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