<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Role extends Model
{
use HasFactory;
protected $fillable = [
"nama_role",
];
public function pengguna()
{
return $this->hasMany(Pengguna::class, 'role_id', 'id');
}
public function menu()
{
return $this->belongsToMany(Menu::class, 'permissions', 'role_id', 'menu_id');
}
public function tokos()
{
return $this->morphToMany(Toko::class, 'tokoable', 'tokoables', 'tokoable_id', 'toko_id')
->where('tokoable_type', Role::class);
}
}
Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]