Download the PHP package ammardaana/laravel-domain-driven-design without Composer
On this page you can find all versions of the php package ammardaana/laravel-domain-driven-design. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download ammardaana/laravel-domain-driven-design
More information about ammardaana/laravel-domain-driven-design
Files in ammardaana/laravel-domain-driven-design
Download ammardaana/laravel-domain-driven-design
More information about ammardaana/laravel-domain-driven-design
Files in ammardaana/laravel-domain-driven-design
Vendor ammardaana
Package laravel-domain-driven-design
Short Description Generate laravel Domain driven design (monolith) structure
License MIT
Homepage https://github.com/ammarsufian/laravel-domain-driven-design
Package laravel-domain-driven-design
Short Description Generate laravel Domain driven design (monolith) structure
License MIT
Homepage https://github.com/ammarsufian/laravel-domain-driven-design
Please rate this library. Is it a good library?
Informations about the package laravel-domain-driven-design
Laravel Modular – Command Interfaces for domain-driven-design DDD
ammardaana/laravel-domain-driven-design provides command interfaces and handlers to organize your Laravel applications using Domain-Driven Design (DDD) and a modular architecture.
Installation
Features
- ✅ Command & CommandHandler interfaces
- ✅ Clear separation of concerns in your domain layer
- ✅ Works seamlessly with Laravel service container & command bus
- ✅ Designed for modular and DDD-based applications
- ✅ Lightweight and framework-friendly
Available Commands
This package provides the following artisan commands to generate domain-driven components:
Domain Management
Core Components
HTTP Layer
Business Logic & Validation
Events & Jobs
All commands support optional --domain and --name flags. If not provided, you'll be prompted interactively.
Usage
1. Create a Command
Output Structure
Integration Ideas
- Use with Laravel Bus for async handling
- Plug into CQRS setups for separation of reads & writes
- Add middlewares for validation, logging, or transactions
License
This package is released under the MIT License.
All versions of laravel-domain-driven-design with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.1
The package ammardaana/laravel-domain-driven-design contains the following files
Loading the files please wait ...