isInNamespace static method

bool isInNamespace(
  1. String channel,
  2. String namespace
)

Check if a channel is in a namespace

Implementation

static bool isInNamespace(String channel, String namespace) {
  if (!channel.startsWith('/') || !namespace.startsWith('/')) {
    return false;
  }

  if (namespace == '/') {
    return true;
  }

  if (channel == namespace) {
    return true;
  }

  return channel.startsWith('$namespace/');
}