pocketmine\permission\DefaultPermissions::registerPermission PHP Метод

registerPermission() публичный статический Метод

public static registerPermission ( Permission $perm, Permission $parent = null ) : Permission
$perm Permission
$parent Permission
Результат Permission
    public static function registerPermission(Permission $perm, Permission $parent = null)
    {
        if ($parent instanceof Permission) {
            $parent->getChildren()[$perm->getName()] = true;
            return self::registerPermission($perm);
        }
        Server::getInstance()->getPluginManager()->addPermission($perm);
        return Server::getInstance()->getPluginManager()->getPermission($perm->getName());
    }