Skip to content
This repository was archived by the owner on Jan 3, 2023. It is now read-only.

Commit 50774a4

Browse files
committed
minor
1 parent 041f1e0 commit 50774a4

File tree

5 files changed

+9
-22
lines changed

5 files changed

+9
-22
lines changed

README.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -118,12 +118,6 @@ return [
118118
*/
119119
'crud_prefix' => 'admin',
120120

121-
/*
122-
* the default role/permission for the middlewares
123-
*/
124-
'defaultRole' => '',
125-
'defaultPerm' => '',
126-
127121
/*
128122
* css farmework for admin pages
129123
*/

src/Middleware/PermissionMiddleware.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class PermissionMiddleware
1717
*/
1818
public function handle($request, Closure $next, ...$permissions)
1919
{
20-
if (in_array(config('simpleMenu.defaultPerm'), $permissions)) {
20+
if (empty(array_filter($permissions))) {
2121
return $next($request);
2222
}
2323

src/Middleware/RoleMiddleware.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class RoleMiddleware
1717
*/
1818
public function handle($request, Closure $next, ...$roles)
1919
{
20-
if (in_array(config('simpleMenu.defaultPerm'), $roles)) {
20+
if (empty(array_filter($roles))) {
2121
return $next($request);
2222
}
2323

src/config/simpleMenu.php

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -82,13 +82,6 @@
8282
*/
8383
'crud_prefix' => 'admin',
8484

85-
/*
86-
* the default role/permission for the middlewares
87-
* if changed, make sure you also have records under your "roles/permissions" tables with the same values.
88-
*/
89-
'defaultRole' => '',
90-
'defaultPerm' => '',
91-
9285
/*
9386
* css farmework for admin pages
9487
*/

src/database/seeds/RolePermSeeder.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<?php
22

33
use App\User;
4-
use ctf0\SimpleMenu\Models\Page;
54
use Illuminate\Database\Seeder;
6-
use Spatie\Permission\Models\Permission;
5+
use ctf0\SimpleMenu\Models\Page;
76
use Spatie\Permission\Models\Role;
7+
use Spatie\Permission\Models\Permission;
88

99
class RolePermSeeder extends Seeder
1010
{
@@ -23,11 +23,11 @@ public function run()
2323
Permission::create(['name' => $perm]);
2424
}
2525

26-
$pages = Page::all();
27-
foreach ($pages as $page) {
28-
$page->givePermissionTo('guest');
29-
$page->assignRole('guest');
30-
}
26+
// $pages = Page::all();
27+
// foreach ($pages as $page) {
28+
// $page->givePermissionTo('guest');
29+
// $page->assignRole('guest');
30+
// }
3131

3232
User::first()->assignRole('admin');
3333
User::first()->givePermissionTo('access_backend');

0 commit comments

Comments
 (0)