一个简单直接的工具包,用于将货币添加到您的Laravel应用程序中的模型

v1.0.1 2023-06-01 12:44 UTC

README

一个简单直接的工具包,用于将货币附加到您的Laravel应用程序中的模型。

安装

您可以通过composer安装此包

composer require starfolksoftware/tender
php artisan tender:install
php artisan migrate

配置

这是已发布配置文件的内容

return [
    'middleware' => ['web'],

    'redirects' => [
        'store' => null,
        'update' => null,
        'destroy' => '/',
    ],
];

可选地,您可以使用以下命令发布视图

php artisan vendor:publish --tag="tender-views"

用法

<?php

namespace App\Models;

use App\Abstracts\Model;
use Tender\HasCurrencies;

class Product extends Model
{
    use HasCurrencies;
}

要启用团队支持

// this should be in a service provider
/**
 * Bootstrap any application services.
 *
 * @return void
 */
public function boot()
{
    Tender::supportsTeams();
}
<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Tender\TeamHasCurrencies;

class Team extends JetstreamTeam
{
    use TeamHasCurrencies;
}

测试

composer test

变更日志

请参阅变更日志以获取有关最近更改的更多信息。

贡献

请参阅贡献指南以获取详细信息。

安全漏洞

请参阅我们的安全策略了解如何报告安全漏洞。

鸣谢

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。