shaka/laravel-trait-generator

一个用于生成特质的Laravel包

v1.0 2023-11-09 10:35 UTC

This package is auto-updated.

Last update: 2024-09-21 09:30:25 UTC


README

这个Laravel包提供了一个简单的Artisan命令,可以快速生成应用程序中的特质。它是一个面向开发者的工具,非常适合Laravel全栈Web开发者的工作流程。

安装

您可以通过composer安装此包

composer require shaka/laravel-trait-generator:dev-stable

如果您未使用Laravel的包自动发现功能,请将服务提供者添加到config/app.php中的providers数组中

'providers' => [
    // ...
    Shaka\LaravelTraitGenerator\LaravelTraitGeneratorServiceProvider::class,
],

使用方法

要生成一个新特质,请使用Artisan命令

php artisan make:trait YourTraitName

这将创建一个新特质在app/Traits目录中。

自定义

您可以将包使用的模板发布出来,以自定义生成的特质

php artisan vendor:publish --provider="Shaka\LaravelTraitGenerator\LaravelTraitGeneratorServiceProvider" --tag="stubs"

这将把模板发布到stubs/vendor/laravel-trait-generator/trait.stub,您可以在那里根据需要自定义它。

致谢

许可证

Laravel Trait Generator是开源软件,采用MIT许可证