gasner/tag-manager

此包的最新版本(dev-master)没有可用的许可证信息。

标签管理器模型

dev-master 2020-06-30 20:43 UTC

README

此包可以帮助您轻松地将标签添加到不同表中的不同记录。仅适用于Laravel框架

安装

您可以使用 Composer 将此库作为本地、针对项目的依赖项添加到项目中

composer require gasner/TagManager

用法

<?php
use gasner\TagManager\App\TagAble;
use Illuminate\Foundation\Auth\User as Authenticatable;


class User extends Authenticatable
{
    use TagAble;
}
use App\User;
$user = User::find($id);
// Remove old tags and add the new tags'
$user->setTags(["active user","free user"]);
//Add new tags and Not remove oldest tags
$user->addTags(["free user","active user"]);