Stan Vassilev | FM wrote: > I suggest we introduce a new construct which will return a string when passed > any identifier to resolve against the current file's use clauses: > > nameof Symbol\Name; > > With this identifier, the above example can be "normalized" to the following > code:
I second this suggestion. One thing that would be awesome is if we could drop nameof completely (i.e. all class/function names are first class data) like F::loadFunc(B\Baz), but I doubt it would be possible with the parser (at the very least, it wouldn't work for items without a namespace separator, since it could be construed as a constant). Cheers, Edward -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php