On Wed, Dec 26, 2012 at 4:22 PM, Yussuf Khalil <d...@pp3345.de> wrote:
> Hello, > > I have created an RFC about adding a deprecated modifier for functions in > PHP, see > https://wiki.php.net/rfc/**deprecated-modifier<https://wiki.php.net/rfc/deprecated-modifier>. > What are your thoughts on this? > > Thank you, > Yussuf Khalil > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > Hi! I think the idea of marking functions as deprecated is great and the current way of throwing E_DEPRECATED error by trigger_error can be improved. In the current state. That's being said, I don't think that adding a deprecated keyword is the solution, since now we can write documentation and set a "@deprecated" mark. I think, that the best solution is the attributes concept that was rejected before and should be re-considered after the last releases changes and language improvements. A few built in attributes, such as <Deprecated> can be great. What do you think?