@h3ravel/consoleclienhancementgood first issuehelp wantedonlydust-wave
仓库指标
- 星标
- (22 个星标)
- PR 合并指标
- (PR 指标待抓取)
描述
Background: A generator to scaffold command classes helps contributors add commands quickly and consistently.
Tasks:
- update and make the
make:command <Name>command implementation fully functional (currently dummy), seeing that the current MakeCommand class is already cluttered, you may choose to create an entirely new class for this purpose. - Generate a command template file (class with signature, description, handle method).
- Respect project conventions (file path, namespace, registration).
- Add options:
--forceto overwrite,--commandto define the terminal command that will be used to invoke the class. - Add tests for generator output and file creation.
Acceptance criteria:
make:command HelloWorldcreates a properly namespaced class at expected path and registers or documents how to register it.--forceoverwrites; tests validate content.
Difficulty: easy–medium