ajayexpert/artisan-trait-maker

artisan 命令用于创建 trait 模板

v1.0.3 2017-09-13 21:09 UTC

This package is not auto-updated.

Last update: 2024-09-29 04:36:48 UTC


README

Latest Version on Packagist Software License Total Downloads

TraitMaker 创建了一个 artisan 命令,允许您快速创建 trait 文件夹和 trait 模板。如果文件夹已经存在,您可以使用该命令将新的 trait 放入现有的文件夹。

安装

通过 Composer

composer require ajayexpert/artisan-trait-maker

在您的 app/config/app.php 文件中,将以下内容添加到 providers 数组中

AjayExpert\TraitMaker\TraitMakerServiceProvider::class,

使用方法

安装完成后,当您运行时,应该会看到 make:trait 作为 artisan 命令之一。

php artisan list

要使用此命令,请提供两个参数,第一个是 trait 的名称,第二个是要放置的文件夹的名称。如果文件夹不存在,它将为您创建。

例如

php artisan make:trait TestTrait

这将创建一个名为 Traits 的目录,位于您的 app 目录中,并包含一个名为 TestTrait.php 的 php 文件,该文件将包含以下模板

<?php
namespace App\Traits

trait TestTrait
{

}

请注意,该包目前仅支持位于 app 文件夹中的 trait 文件夹,例如

app/Traits

安全

如果您发现任何与安全相关的问题,请通过电子邮件 ajay.expert@live.com 联系我们,而不是使用问题跟踪器。

鸣谢

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件