upinside / laravel-make-trait
使用 artisan 命令在 Laravel 中创建 trait
Requires
- php: ^7.1
This package is not auto-updated.
Last update: 2024-09-27 16:07:29 UTC
README
您可以在文档末尾找到英文版本。
Pré Requisitos
该资源的流程已通过 Laravel 框架版本 5.6.33 的验证。在安装时,请确保您的系统版本符合预期!
安装
该库可在 packgist 上找到,并且必须通过 composer 安装。
- 重要:请确保不需要强制安装特定版本。
composer require upinside/laravel-make-trait
安装过程完成后,需要将以下条目添加到 Laravel 的 providers 数组中。
此文件位于 config/app.php
中(版本 5.6.33)。
'providers' => [ ... /* * Package Service Providers... */ UpInside\LaravelMakeTrait\MakeTraitServiceProvider::class, ... ];
执行此操作后,您可以通过系统终端或 IDE 执行 artisan 的 list
命令。
php artisan list
如果一切按预期进行,您将看到列出的命令输出
...
make:test Create a new test class
make:trait Create a new trait
...
使用
现在要使用 artisan 命令工作与 Traits,只需调用以下方式
php artisan make:trait Test
这将导致在 app/Traits/Test.php
中创建一个新文件,内容如下
<?php namespace App\Traits; trait Test { // }
贡献
想要提交更正?只需从该存储库发起 pull-request 并在新分支(非 master)中做出更改。
创建一个带有您名字的分支(例如 gustavo-web)并包含更正,以便通过审核。更多信息,您可以通过 cursos@upinside.com.br 获取。
@guhweb 维护这个项目运行!
英文版本
Requirements
此功能的流程已通过 Laravel 框架版本 5.6.33 的验证。在安装时,请确保您的系统版本符合预期!
Installation
此库可在 packgist 上找到,并且必须通过 composer 安装。
- 重要:请确保不需要强制安装特定版本。
composer require upinside/laravel-make-trait
安装过程完成后,您必须将以下条目添加到 Laravel 的 providers 数组中。
此文件位于 config/app.php
中(版本 5.6.33)。
'providers' => [ ... /* * Package Service Providers... */ UpInside\LaravelMakeTrait\MakeTraitServiceProvider::class, ... ];
执行此操作后,您可以通过系统终端或 IDE 执行 artisan 的 list
命令。
php artisan list
如果一切按预期进行,您将看到列出的命令输出
...
make:test Create a new test class
make:trait Create a new trait
...
Use
现在要使用 artisan 命令工作与 Traits,只需调用以下方式
php artisan make:trait Test
这将导致在 app/Traits/Test.php
中创建一个新文件,内容如下
<?php namespace App\Traits; trait Test { // }
Contribution
想要提交更正?只需从该存储库发起 pull-request 并在新分支(其他非 master)中做出更改。
创建一个带有您名字的分支(例如 gustavo-web)并包含更正,以便通过审核。更多信息,您可以通过 cursos@upinside.com.br 获取。
@guhweb 维护这个项目运行!