LaravelUserManagement icon indicating copy to clipboard operation
LaravelUserManagement copied to clipboard

Classes do not meet PSR-4 autoloading standards

Open victoriusnet opened this issue 4 years ago • 5 comments

By following the install instructions on Laravel 7 I bumped into this: https://github.com/Mekaeil/LaravelUserManagement/issues/4

Running composer dump-autoload solved the problem, but got this notice, not sure if it's going to cause any trouble in the future:

Deprecation Notice: Class Mekaeil\LaravelUserManagement\Seeders\Department\MasterDepartmentTableSeeder located in ./vendor/mekaeil/laravel-user-management/src/Database/Seeders/Department/MasterDepartmentTableSeeder.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:201 Deprecation Notice: Class Mekaeil\LaravelUserManagement\Seeders\Permission\MasterPermissionTableSeeder located in ./vendor/mekaeil/laravel-user-management/src/Database/Seeders/Permission/MasterPermissionTableSeeder.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:201 Deprecation Notice: Class Mekaeil\LaravelUserManagement\Seeders\Permission\MasterRoleTableSeeder located in ./vendor/mekaeil/laravel-user-management/src/Database/Seeders/Role/MasterRoleTableSeeder.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:201

Thank you!

victoriusnet avatar Jun 24 '20 15:06 victoriusnet

I think this is the reason the db:seed command does not work, it can't run

Target class [RoleTableSeeder] does not exist.

shiroamada avatar Oct 24 '20 15:10 shiroamada

Got the Same issue.

`Class Mekaeil\LaravelUserManagement\Seeders\Permission\MasterRoleTableSeeder located in ./vendor/mekaeil/laravel-user-management/src/Database/Seeders/Role/MasterRoleTableSeeder.php does not comply with psr-4 autoloading standard. Skipping.

Class Mekaeil\LaravelUserManagement\Seeders\Department\MasterDepartmentTableSeeder located in ./vendor/mekaeil/laravel-user-management/src/Database/Seeders/Department/MasterDepartmentTableSeeder.php does not comply with psr-4 autoloading standard. Skipping.

Class Mekaeil\LaravelUserManagement\Seeders\Permission\MasterPermissionTableSeeder located in ./vendor/mekaeil/laravel-user-management/src/Database/Seeders/Permission/MasterPermissionTableSeeder.php does not comply with psr-4 autoloading standard. Skipping.`

is there any hotfix which can be done, by myself to get it running?

mwwebdev avatar Oct 31 '20 12:10 mwwebdev

I have the same issue. anyone who fix this?

THELIyA avatar Apr 04 '21 17:04 THELIyA

Follow this changes https://github.com/Mekaeil/LaravelUserManagement/pull/14/commits/46bd5fdb9cc17cbcbfedc98c1842eecc3541522c

musznik avatar May 17 '21 11:05 musznik

After make composer dumpautoload, i got this:

Generating optimized autoload files Class Mekaeil\LaravelUserManagement\Seeders\Permission\MasterRoleTableSeeder located in ./vendor/mekaeil/laravel-user-management/src/Database/Seeders/Role/MasterRoleTableSeeder.php does not comply with psr-4 autoloading standard. Skipping. Class Mekaeil\LaravelUserManagement\Seeders\Department\MasterDepartmentTableSeeder located in ./vendor/mekaeil/laravel-user-management/src/Database/Seeders/Department/MasterDepartmentTableSeeder.php does not comply with psr-4 autoloading standard. Skipping. Class Mekaeil\LaravelUserManagement\Seeders\Permission\MasterPermissionTableSeeder located in ./vendor/mekaeil/laravel-user-management/src/Database/Seeders/Permission/MasterPermissionTableSeeder.php does not comply with psr-4 autoloading standard. Skipping. ... Discovered Package: mekaeil/laravel-user-management ... Discovered Package: spatie/laravel-permission ... Package manifest generated successfully.

Alguin cacho como solucionar este tema??

ChileNetwork avatar Jul 29 '21 16:07 ChileNetwork