Closed regnerisch closed 5 months ago
--minimal
as default on beyond:make:module
info
: Action[modules/User/Domain/Actions/UserDestroyAction.php] created successfully.
beyond:make:dto
-> beyond:make:data
- [x] Set
--minimal
as default onbeyond:make:module
- [x] Fix missing space on
info
:Action[modules/User/Domain/Actions/UserDestroyAction.php] created successfully.
- [ ] Add autoregister for module service providers
- [x] Add alias command for
beyond:make:dto
->beyond:make:data
Why not replace beyond:make:dto
by beyond:make:data
? Since we are releasing a major version anyways and it's not breaking any existing code only how a Data Object would be created.
I replaced the default beyond:make:dto
with beyond:make:data
but added an alias beyond:make:dto
. See https://github.com/AkrilliA/laravel-beyond/blob/84b4da223a555092a5ff550b8e9a910ee6a1c08d/src/Commands/MakeDataTransferObjectCommand.php#L12
With aliases
we could also create short aliases for beyond:
commands, e.g. b:m:model
🫡 Good job man.
array
in resource.stub
Some issues I had:
beyond:make:module
is missing in the docs and the --full
option does not explain what it does.--full
as it would not be tracked in version control otherwise.--full
creates all possible directories. (Yes docs should be provided)@Wulfheart, Test generation is now supported: php artisan beyond:make:test User.UserTest
Closed as we again changed how v7 will work. We try to release v7 next month.
beyond:make:migration
commandphp artisan beyond:make:module Auth
?--force
overwrittenIlluminate\Contracts\Validation\Rule;
is deprecated useIlluminate\Contracts\Validation\ValidationRule;