Skip to content

CLI new commands  #433

Description

@baselbj

Hi;

I can see that CLI needs more functions mainly the following will be a grate additions:

app
app:name Set the application namespace ... I am not sure about this if it is applicable
create
create:module Create a new module (namespace folder)as the standers in Code Modules
create:command Create a new CLI command class
create:controller Create a new controller class
create:model Create a new model class where it will ask for $table and $primaryKey
create:seeder Create a new seeder class
create:test Create a new test class
create:DBtest Create a new database test class
create:mail Create a new email class ... This can be added later as that email class in progress
create:module Create a new module (namespace folder)as the standers in Code Modules.

The create:module CLI command:

this command will help in creating a new module folder this will include:
1- create module folder in specific folder.
2- might update psr4 in auto-loading, if possible.
2- create (MVC) folders with default welcome files with correct namespace.

If this is agreed I can start with that and if you have any other commands that can be added please tell me.

Regards;

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions