larapost / categories
该包最新版本(v0.2)没有可用的许可证信息。
内容分类系统
v0.2
2019-05-01 15:05 UTC
This package is not auto-updated.
Last update: 2024-09-19 04:18:04 UTC
README
通过composer安装
将orm添加到composer.json配置文件。
$ composer require larapost/categories
添加到config/app.php文件
如果您使用的是5.5之前的laravel版本,您必须添加我们的服务提供者。
'providers' => [ ... Larapost\Categorie\Support\ServiceProvider::class, ],
迁移
您可以使用迁移
$ php artisan migrate
OR
$ php artisan migrate:fresh
使用
use Larapost\Categories;
函数
添加
function(Categories $categories) { return $categories->add('<name>', '<slug>' = false); }
更新
function(Categories $categories) { return $categories->update('<id>', '<name>', '<slug>' = false); }
获取
function(Categories $categories) { return $categories->get('<column>', '<value>', <subs> = true | false); }
移除
function(Categories $categories) { return $categories->remove('<id>'); }
全部
function(Categories $categories) { return $categories->all(); }
子分类
子添加
function(Categories $categories) { return $categories->subAdd('<categorie_id>', '<name>', '<slug>' = false); }
子更新
function(Categories $categories) { return $categories->subUpdate('<id>', '<name>', '<slug>' = false); }
子获取
function(Categories $categories) { return $categories->subGet('<categorie_id>', '<column>', '<value>'); }
子移除
function(Categories $categories) { return $categories->subRemove('<id>'); }
子全部
function(Categories $categories) { return $categories->subAll(); }