Hello!

2015-03-05 22:40 GMT+03:00 Anthony Ferrara <ircmax...@gmail.com>:

> This requires use to immediately follow namespace declarations:
>
> namespace Foo {
>     use Bar; //valid
> }
> namespace Bar {
>     use Foo; //valid, second namespace in file
> }
> namespace Baz {
>     echo "Hi!";
>     use Foo; // Invalid
> }
>
> This did break approximately 30 internal tests, but they were all
> testing this specific code path (or bugs related to it).
>

I like this way, because it's more logical and readable. There aren't
unpredictable effects and misunderstanding with interpretation of source
code.

Reply via email to