Laravel 创建角色-romanbican的信息不足
我正在使用,我没有看到关于“创建角色”的足够信息Laravel 创建角色-romanbican的信息不足,laravel,Laravel,我正在使用,我没有看到关于“创建角色”的足够信息 代码可用,但我不知道将此代码粘贴到何处,请建议实现权限的快速步骤 我使用相同的laravel包,简单地创建了一个新的控制器和路由,指向以下控制器方法: public function getRoleAdmin() { $adminRole = Role::create([ 'name' => 'Admin', 'slug' => 'admin', 'description' =&
代码可用,但我不知道将此代码粘贴到何处,请建议实现权限的快速步骤 我使用相同的laravel包,简单地创建了一个新的控制器和路由,指向以下控制器方法:
public function getRoleAdmin()
{
$adminRole = Role::create([
'name' => 'Admin',
'slug' => 'admin',
'description' => 'System Administrator', // optional
'level' => 1, // optional, set to 1 by default
]);
}
public function getRoleModerator()
{
$moderatorRole = Role::create([
'name' => 'Forum Moderator',
'slug' => 'forum.moderator',
'description' => 'Forum Moderator',
'level' => 1,
]);
}
然后,我创建了一个简单的视图,每个视图都有一个按钮,用于调用适当的路由/控制器/方法来创建新的主持人或管理员角色。您将看到,调用Role::create只需在roles表中创建一个新记录,其中包含这些属性,您可以通过标准的DB调用轻松地将这些属性插入到表中。我使用了相同的方法来创建/删除权限。我使用了相同的laravel包,只创建了一个指向以下控制器方法的新控制器和路由:
public function getRoleAdmin()
{
$adminRole = Role::create([
'name' => 'Admin',
'slug' => 'admin',
'description' => 'System Administrator', // optional
'level' => 1, // optional, set to 1 by default
]);
}
public function getRoleModerator()
{
$moderatorRole = Role::create([
'name' => 'Forum Moderator',
'slug' => 'forum.moderator',
'description' => 'Forum Moderator',
'level' => 1,
]);
}
然后,我创建了一个简单的视图,每个视图都有一个按钮,用于调用适当的路由/控制器/方法来创建新的主持人或管理员角色。您将看到,调用Role::create只需在roles表中创建一个新记录,其中包含这些属性,您可以通过标准的DB调用轻松地将这些属性插入到表中。我使用相同的方法创建/删除权限