iak/make-class

一个用于在Laravel应用程序中创建具有测试的基本类的包

v1.0.0.0 2021-08-28 20:21 UTC

This package is auto-updated.

Last update: 2024-09-29 06:08:58 UTC


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

在任意路径创建一个自定义类(可选带有测试)。

用法

示例

$ php artisan make:class Custom/Folder/MyCoolClass

将创建一个app/Custom/Folder/MyCoolClass.php文件,其中包含

<?php

namespace App\Custom\Folder;

class MyCoolClass
{
    //
}

使用--test选项在test/Unit/Custom/Folder/MyCoolClassTest.php中创建相应的测试,使用默认的Laravel单元测试占位符。

自定义占位符

使用以下命令发布占位符:

php artisan vendor:publish --tag=stub

然后编辑stubs/class.stub文件,以满足您的需求 =)

安装

您可以通过composer安装此包

composer require iak/make-class --dev

测试

composer test

贡献

有关详细信息,请参阅CONTRIBUTING

安全漏洞

请查看我们的安全策略,了解如何报告安全漏洞。

致谢

许可

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