From 0bbceee86d700dfffc53e603602ea5268fd772de Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Sat, 5 Dec 2020 21:06:07 +0000 Subject: [PATCH] PermissionParser: give permissions default FALSE if they don't specify their own default --- src/permission/PermissionParser.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/permission/PermissionParser.php b/src/permission/PermissionParser.php index b88244426..cd3264324 100644 --- a/src/permission/PermissionParser.php +++ b/src/permission/PermissionParser.php @@ -81,7 +81,7 @@ class PermissionParser{ * @return Permission[][] * @phpstan-return array> */ - public static function loadPermissions(array $data, string $default = self::DEFAULT_OP) : array{ + public static function loadPermissions(array $data, string $default = self::DEFAULT_FALSE) : array{ $result = []; foreach($data as $key => $entry){ self::loadPermission($key, $entry, $default, $result); @@ -98,7 +98,7 @@ class PermissionParser{ * * @throws \Exception */ - public static function loadPermission(string $name, array $data, string $default = self::DEFAULT_OP, array &$output = []) : void{ + public static function loadPermission(string $name, array $data, string $default = self::DEFAULT_FALSE, array &$output = []) : void{ $desc = null; $children = []; if(isset($data["default"])){