Explorar el Código

menu permissions

Jiang qinghua hace 5 años
padre
commit
1b5842f64d
Se han modificado 1 ficheros con 5 adiciones y 1 borrados
  1. 5 1
      src/Models/Menu.php

+ 5 - 1
src/Models/Menu.php

@@ -97,7 +97,11 @@ class Menu extends Model
             $self = call_user_func($this->queryCallback, $self);
         }
 
-        return $self->with('roles')->with('permissions')->orderByRaw($byOrder)->get()->toArray();
+        if (static::withPermission()) {
+            $self = $self->with('permissions');
+        }
+
+        return $self->with('roles')->orderByRaw($byOrder)->get()->toArray();
     }
 
     /**