在您的Laravel应用程序中管理联系人(例如客户、供应商、供应商等)和地址。

v2.0.1 2023-07-17 08:39 UTC

This package is auto-updated.

Last update: 2024-09-17 11:14:55 UTC


README

在您的Laravel应用程序中管理联系人(例如客户、供应商、供应商等)。

安装

您可以通过composer安装此包

composer require starfolksoftware/ally
php artisan Ally:install
php artisan migrate

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="ally-config"

配置

这是发布配置文件的内容

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

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

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

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

使用方法

<?php

namespace App\Models;

use App\Abstracts\Model;
use Ally\HasContacts;

class Product extends Model
{
    use HasContacts;
}

要启用团队支持

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

namespace App\Models;

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Ally\TeamHasCategories;

class Team extends JetstreamTeam
{
    ...
    use TeamHasCategories;
}

测试

composer test

变更日志

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

贡献

请参阅CONTRIBUTING以获取详细信息。

安全漏洞

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

致谢

许可证

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