laravel/framework

Bad path for nested enums, created through artisan

Fermée

#60 152 ouverte le 17 mai 2026

 (1 commentaire) (0 réaction) (0 personne assignée)PHP (11 939 forks)batch import
help wanted

Métriques du dépôt

Stars
 (34 846 étoiles)
Métriques de merge PR
 (Merge moyen 1j 22h) (129 PRs mergées en 30 j)

Description

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

Guide contributeur