This commit is contained in:
2025-04-09 16:26:44 +08:00
parent f9175f7dd4
commit 00c8bb9c50
8 changed files with 213 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
<?php
namespace app\admin\model;
use Illuminate\Database\Eloquent\Model;
class Role extends Model
{
protected $table = 'roles';
public function users()
{
return $this->belongsToMany(User::class, 'user_roles', 'role_id', 'user_id');
}
public function permissions()
{
return $this->belongsToMany(Permission::class, 'role_permissions', 'role_id', 'permission_id');
}
}