├── LICENSE ├── README.md ├── composer.json └── src ├── Console ├── Cases │ ├── CaseCreate.php │ ├── CaseDelete.php │ ├── CaseFind.php │ ├── CaseMapper.php │ ├── CaseRead.php │ └── CaseUpdate.php ├── Controller │ ├── ControllerCreate.php │ ├── ControllerDelete.php │ ├── ControllerFind.php │ ├── ControllerRead.php │ └── ControllerUpdate.php ├── Gateway │ ├── GatewayCommand.php │ └── ResourceRegisterCommand.php ├── MakeCommand.php ├── Model │ └── ModelCommand.php ├── Repo │ └── RepoCommand.php └── Request │ └── CaseRequest.php ├── Contracts ├── CaseController.php ├── ICaseMapper.php ├── ModelUUIDTrait.php ├── Repository.php └── UseCase.php ├── ModuleServiceProvider.php ├── config └── module-command.php └── resources └── stubs ├── case.create.stub ├── case.delete.stub ├── case.find.stub ├── case.mapper.stub ├── case.read.stub ├── case.update.stub ├── controller.create.stub ├── controller.delete.stub ├── controller.find.stub ├── controller.read.stub ├── controller.update.stub ├── gateway.stub ├── model.stub ├── modules-api.stub ├── repository.stub ├── request.stub └── service.stub /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/composer.json -------------------------------------------------------------------------------- /src/Console/Cases/CaseCreate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Console/Cases/CaseCreate.php -------------------------------------------------------------------------------- /src/Console/Cases/CaseDelete.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Console/Cases/CaseDelete.php -------------------------------------------------------------------------------- /src/Console/Cases/CaseFind.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Console/Cases/CaseFind.php -------------------------------------------------------------------------------- /src/Console/Cases/CaseMapper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Console/Cases/CaseMapper.php -------------------------------------------------------------------------------- /src/Console/Cases/CaseRead.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Console/Cases/CaseRead.php -------------------------------------------------------------------------------- /src/Console/Cases/CaseUpdate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Console/Cases/CaseUpdate.php -------------------------------------------------------------------------------- /src/Console/Controller/ControllerCreate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Console/Controller/ControllerCreate.php -------------------------------------------------------------------------------- /src/Console/Controller/ControllerDelete.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Console/Controller/ControllerDelete.php -------------------------------------------------------------------------------- /src/Console/Controller/ControllerFind.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Console/Controller/ControllerFind.php -------------------------------------------------------------------------------- /src/Console/Controller/ControllerRead.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Console/Controller/ControllerRead.php -------------------------------------------------------------------------------- /src/Console/Controller/ControllerUpdate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Console/Controller/ControllerUpdate.php -------------------------------------------------------------------------------- /src/Console/Gateway/GatewayCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Console/Gateway/GatewayCommand.php -------------------------------------------------------------------------------- /src/Console/Gateway/ResourceRegisterCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Console/Gateway/ResourceRegisterCommand.php -------------------------------------------------------------------------------- /src/Console/MakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Console/MakeCommand.php -------------------------------------------------------------------------------- /src/Console/Model/ModelCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Console/Model/ModelCommand.php -------------------------------------------------------------------------------- /src/Console/Repo/RepoCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Console/Repo/RepoCommand.php -------------------------------------------------------------------------------- /src/Console/Request/CaseRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Console/Request/CaseRequest.php -------------------------------------------------------------------------------- /src/Contracts/CaseController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Contracts/CaseController.php -------------------------------------------------------------------------------- /src/Contracts/ICaseMapper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Contracts/ICaseMapper.php -------------------------------------------------------------------------------- /src/Contracts/ModelUUIDTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Contracts/ModelUUIDTrait.php -------------------------------------------------------------------------------- /src/Contracts/Repository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Contracts/Repository.php -------------------------------------------------------------------------------- /src/Contracts/UseCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/Contracts/UseCase.php -------------------------------------------------------------------------------- /src/ModuleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/ModuleServiceProvider.php -------------------------------------------------------------------------------- /src/config/module-command.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/config/module-command.php -------------------------------------------------------------------------------- /src/resources/stubs/case.create.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/resources/stubs/case.create.stub -------------------------------------------------------------------------------- /src/resources/stubs/case.delete.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/resources/stubs/case.delete.stub -------------------------------------------------------------------------------- /src/resources/stubs/case.find.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/resources/stubs/case.find.stub -------------------------------------------------------------------------------- /src/resources/stubs/case.mapper.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/resources/stubs/case.mapper.stub -------------------------------------------------------------------------------- /src/resources/stubs/case.read.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/resources/stubs/case.read.stub -------------------------------------------------------------------------------- /src/resources/stubs/case.update.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/resources/stubs/case.update.stub -------------------------------------------------------------------------------- /src/resources/stubs/controller.create.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/resources/stubs/controller.create.stub -------------------------------------------------------------------------------- /src/resources/stubs/controller.delete.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/resources/stubs/controller.delete.stub -------------------------------------------------------------------------------- /src/resources/stubs/controller.find.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/resources/stubs/controller.find.stub -------------------------------------------------------------------------------- /src/resources/stubs/controller.read.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/resources/stubs/controller.read.stub -------------------------------------------------------------------------------- /src/resources/stubs/controller.update.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/resources/stubs/controller.update.stub -------------------------------------------------------------------------------- /src/resources/stubs/gateway.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/resources/stubs/gateway.stub -------------------------------------------------------------------------------- /src/resources/stubs/model.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techindeck/laravel-module-generator/HEAD/src/resources/stubs/model.stub -------------------------------------------------------------------------------- /src/resources/stubs/modules-api.stub: -------------------------------------------------------------------------------- 1 |