quatrebarbes/larchiclass

Some architecture-related commands for Laravel developers

Maintainers

Package info

github.com/quatrebarbes/larchiclass

pkg:composer/quatrebarbes/larchiclass

Statistics

Installs: 3

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-04-01 08:39 UTC

This package is auto-updated.

Last update: 2026-04-01 09:01:30 UTC


README

A Laravel package that analyzes your PHP classes and generates a PlantUML class diagram (.puml).

Installation

composer require quatrebarbes/larchiclass --dev

Laravel auto-discovers the service provider. No manual registration needed.

larchi:class

php artisan larchi:class

Generates larchi-class.puml at the root of your project.

Custom namespace

php artisan larchi:class --namespace="App\Domain\Billing"

Custom output file

php artisan larchi:class --output="docs/diagram.puml"

Both options combined

php artisan larchi:class --namespace="App\Domain\Marketing" --output="docs/marketing.puml"

larchi:model

php artisan larchi:model

Generates larchi-model.puml at the root of your project.

Custom namespace

php artisan larchi:model --namespace="App\Models\SubDomain"

Custom output file

php artisan larchi:model --output="docs/diagram.puml"

Both options combined

php artisan larchi:model --namespace="App\Models\SubDomain" --output="docs/sub-domain.puml"