Файловый менеджер - Редактировать - /home/c7lekhnath/silverray.com.au/Modules/PrivacyPolicy/database/seeders/PrivacyPolicyPermissionSeeder.php
Назад
<?php namespace Modules\PrivacyPolicy\database\seeders; use Illuminate\Database\Seeder; use Spatie\Permission\Models\Role; use Spatie\Permission\Models\Permission; class PrivacyPolicyPermissionSeeder extends Seeder { /** * Run the database seeds. */ public function run(): void { $roleSuperAdmin = Role::where(['guard_name' => 'admin'])->first(); $permissions = [ [ 'group_name' => 'privacy policy', 'permissions' => [ 'privacy.policy.view', 'privacy.policy.update', 'privacy.policy.translate', ] ], ]; for ($i = 0; $i < count($permissions); $i++) { $permissionGroup = $permissions[$i]['group_name']; for ($j = 0; $j < count($permissions[$i]['permissions']); $j++) { $permission = Permission::create([ 'name' => $permissions[$i]['permissions'][$j], 'group_name' => $permissionGroup, 'guard_name' => 'admin' ]); $roleSuperAdmin->givePermissionTo($permission); } } } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.20 | Генерация страницы: 0.01 |
proxy
|
phpinfo
|
Настройка