alangiacomin/laravel-cqrs

Laravel CQRS

Maintainers

Package info

github.com/alangiacomin/laravel-cqrs

pkg:composer/alangiacomin/laravel-cqrs

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.0.0 2026-05-07 21:40 UTC

This package is auto-updated.

Last update: 2026-05-07 21:55:51 UTC


README

Semplice pacchetto per organizzare il pattern CQRS in applicazioni Laravel. Fornisce una struttura minima per Commands, Queries e relativi handler, facilitando la separazione tra operazioni di scrittura e lettura.

Installazione

Installa il pacchetto con Composer:

composer require alangiacomin/laravel-cqrs

(Se il pacchetto non usa auto-discovery, registrare il service provider nel file config/app.php.)

Uso rapido

  • Creare Command e Query nelle rispettive cartelle (es. app/Commands, app/Queries).
  • Implementare gli handler per gestire la logica (es. app/Handlers).
  • Dispatchare comandi e query tramite il bus fornito dal pacchetto (es. Bus::dispatch(...)).

Questo README è volutamente minimale: per esempi dettagliati e integrazione nell'applicazione, consultare il codice del pacchetto.

Applicazione base pronta all'uso

Per creare rapidamente una applicazione Laravel già configurata e pronta all'uso è possibile usare il repository "laravel-template":

https://github.com/alangiacomin/laravel-template

Questo template fornisce una base completa su cui integrare laravel-cqrs.