Files
school2/modules/SystemTool/Models/SysCategoryModel.php
T
2026-08-09 11:15:38 +08:00

38 lines
695 B
PHP

<?php
namespace Modules\SystemTool\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\HasMany;
/**
* 首页分类模型
*/
class SysCategoryModel extends Model
{
protected $table = 'sys_category';
protected $casts = [
'status' => 'int',
'sort' => 'int',
];
protected $fillable = [
'name',
'status',
'sort',
];
/**
* 关联分类项
* @return HasMany
*/
public function categoryItems(): HasMany
{
return $this->hasMany(SysCategoryItemModel::class, 'category_id', 'id')
->orderBy('sort', 'desc')
->orderBy('id', 'desc');
}
}