baezeta/laravel-10-scaffold is a Laravel package for scaffold for laravel 10.x projects.
It currently has 0 GitHub stars and 18 downloads on Packagist (latest version v1.1.4).
Install it with composer require baezeta/laravel-10-scaffold.
Discover more Laravel packages by baezeta
or browse all Laravel packages to compare alternatives.
Last updated
Paquete de Packagist para crear la estructura de carpetas Domain Drive Desing en tu proyecto Laravel.
Tener instalado Laravel minimo version "laravel/framework": "^10.0".
composer require baezeta/laravel-10-scaffold
Una vez instalado buscara una carpeta principal src/ que tomara como raiz del proyecto, en caso de no tenerla, la crea automaticamente la primera vez:

Una vez configurado podemos hacer uso de el con el comando
php artisan zeta:crear-contexto
El comando acepta un parametro como contexto para que puedas crear directamente la estructura de carpetas segun tu entrada.
A tener en cuenta es que los separadores de carpetas tendran que ser el mismo en el comando lanzado
El comando acepta los siguientes separadores en la entrada del parametro
protected array $separadores = ["\\", "/", ".", " ", "_", "-"];
php artisan zeta:crear-contexto Zeta.admnistracion.usuarios.escritura.datos
Carpeta creada correctamente: Zeta
Carpeta creada correctamente: Admnistracion
Carpeta creada correctamente: Usuarios
Carpeta creada correctamente: Escritura
Carpeta creada correctamente: Datos
Zeta/Admnistracion/Usuarios/Escritura/Datos creado correctamente!

Tambien podras usarlo sin pasarle parametro en el comando y la consola te guiara en la eleccion de las carpetas disponibles.
php artisan zeta:crear-contexto




Espero que te sea de utlidad esta primera version del paquete, link repositorio.
Fernando Baeza [email protected] o [email protected]