PHP-Namespace-Resolver
PHP-Namespace-Resolver copied to clipboard
Invalid namespace for files in the namespaces root folder
Composers autoload
"autoload": {
"psr-4": {
"Foo\\": "src/"
}
},
File:
src/Test.php
Generate namespace:
Ctrl
+ Alt
+ G
Result:
namespace Foo\me\<username>\www\site\src;
Expected:
namespace Foo;
It works when it's in a subfolder
File:
src/Test/Foobar.php
Result: Correct namespace
namespace Foo\Test;