文件名称:laravel-taggable:可标记特性,可在Laravel Eloquent模型中使用标记,并支持Baum的嵌套集模式
文件大小:29KB
文件格式:ZIP
更新时间:2024-06-04 17:01:04
PHP
Laravel可标记 介绍 使用可标记特征为Laravel Eloquent模型提供标记支持。 该项目扩展了 ,专门为中国用户添加了以下功能: 标签名称是唯一的,并使用tag_id来查询数据。 添加支持复杂的标签树; 中文拼音支持使用; 完整的测试范围。 注意:此项目仅经过测试,仅打算支持5.1 LTS。 :red_heart: 该项目由成员维护。 中文文档和讨论请见这里: ://phphub.org/topics/2123 Baum嵌套集 Integarated ,什么是嵌套集? 嵌套集是一种实现有序树的聪明方法,该树允许进行快速的非递归查询。 例如,无论树的深度如何,都可以在单个查询中获取节点的所有后代。 $ root = Tag :: create ([ 'name' => 'Root' ]); // Create Child Tag $ child1 = $ root ->
【文件预览】:
laravel-taggable-master
----composer.json(865B)
----.travis.yml(179B)
----phpunit.xml(570B)
----config()
--------taggable.php(1KB)
----docs()
--------how-to-override-util.md(723B)
--------suggesting.md(483B)
----readme.md(8KB)
----tests()
--------TagTest.php(3KB)
--------TestCase.php(2KB)
--------CommonUsageTest.php(6KB)
--------UtilTest.php(2KB)
----readme.cn.md(8KB)
----LICENSE(1KB)
----src()
--------Model()
--------Taggable.php(8KB)
--------Providers()
--------Util.php(9KB)
--------Contracts()
--------Events()
----migrations()
--------2016_05_09_154236_create_tags_table.php(1KB)
----.gitignore(88B)