laravel/framework

Bad path for nested enums, created through artisan

Geschlossen

#60.152 geöffnet am 17.05.2026

 (1 Kommentar) (0 Reaktionen) (0 zugewiesene Personen)PHP (11.939 Forks)batch import
help wanted

Repository-Metriken

Stars
 (34.846 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 1T 22h) (129 gemergte PRs in 30 T)

Beschreibung

Laravel Version

13.9.0

PHP Version

8.4.1

Database Driver & Version

10.11.14-MariaDB-0+deb12u2 - Debian 12

Description

Creation enums by artisan command generates bad path for multiple results, except first one, if there is no Top-level folder in filesystem (In my case it is Enums folder).

If you execute php artisan make:enum Enums/Profile/HairColor, it will create Enums/Profile/HairColor.php as expected. But when you execute next command, like php artisan make:enum Enums/Profile/EyeColor, it will generate the file in folder Enums/Enums/Profile/HairColor.php.

Steps To Reproduce

php artisan make:enum Enums/Profile/HairColor php artisan make:enum Enums/Profile/EyeColor php artisan make:enum Enums/Profile/Ethnicity

Contributor Guide