jawabapp/community


README

安装

您可以通过 composer 安装此包

composer require jawabapp/community

用法

User.php 模型
USE Jawabapp\Community\Contracts\CommunityAccount;
use Jawabapp\Community\Traits\HasCommunityAccount;

class User extends Authenticatable implements CommunityAccount
{
	use HasCommunityAccount;
	//...
}

实现 CommunityAccount 接口中的那些方法。

use Illuminate\Database\Eloquent\Builder;

class User extends Authenticatable implements CommunityAccount
{
    public static function getLoggedInUser()
    {
        //...
    }
    public function getAccount($account_id)
    {
        //...
    }
}
发布包资源
在终端运行以下命令
php artisan vendor:publish --provider=Jawabapp\Community\CommunityServiceProvider
修改 community.php 配置文件,添加用户类和路由前缀
[
    'user_class' => \App\User::class, // user class
    'route' => [
        'prefix' => 'package', // route prefix
        'middleware' => 'web', // route middlware
    ]
,
	//...
]

变更日志

请参阅 CHANGELOG 了解最近更改的详细信息。

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全性

如果您发现任何安全相关的问题,请通过电子邮件 trmdy@hotmail.com 报告,而不是使用问题跟踪器。

鸣谢

许可协议

MIT 许可协议 (MIT)。请参阅 许可文件 了解更多信息。