baezeta/laravel-10-scaffold

Laravel 10.x项目的脚手架

v1.1.4 2024-06-17 12:21 UTC

This package is auto-updated.

Last update: 2024-09-17 12:54:22 UTC


README

特性

这是一个用于在您的Laravel项目中创建域驱动设计文件夹结构的Packagist包。

要求

至少安装Laravel的最低版本"laravel/framework": "^10.0"

安装

composer require baezeta/laravel-10-scaffold

安装完成后,它会寻找一个名为src/的主要文件夹,将其作为项目的根目录;如果没有找到,则会在第一次运行时自动创建它。

alt text

使用方法

配置完成后,可以使用以下命令来使用它:

php artisan zeta:crear-contexto 

使用参数手动创建结构

该命令接受一个名为上下文的参数,允许您根据输入直接创建文件夹结构。

请注意,命令中文件夹的分隔符必须与输入中的一致。

该命令接受以下分隔符作为参数的输入

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!

alt text

您也可以不传递任何参数直接在命令中使用它,此时控制台会引导您选择可用的文件夹。

通过控制台交互式创建结构

php artisan zeta:crear-contexto 

alt text

alt text

alt text

alt text

希望这个包的第一个版本对您有所帮助,链接到代码仓库

Total Downloads Latest Stable Version License

费尔南多·巴埃扎 fbaezahurtado@gmail.combaezacode@gmail.com