laravel/framework

Bad path for nested enums, created through artisan

Fechada

#60.152 aberto em 17 de mai. de 2026

 (1 comentário) (0 reação) (0 responsável)PHP (11.939 forks)batch import
help wanted

Métricas do repositório

Stars
 (34.846 estrelas)
Métricas de merge de PR
 (Mesclagem média 1d 22h) (129 fundiu PRs em 30d)

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

Guia do colaborador