You are here

public static function moduleHelper::updateChannelType in Rocket.Chat 8.2

2 calls to moduleHelper::updateChannelType()
moduleHelper::ProcessGroupContentUpdate in modules/rocket_chat_group/src/RocketChat/moduleHelper.php
RocketChatGroupHelper::rebuildRocketchatState in src/Form/RocketChatGroupHelper.php

File

modules/rocket_chat_group/src/RocketChat/moduleHelper.php, line 24

Class

moduleHelper

Namespace

Drupal\rocket_chat_group\RocketChat

Code

public static function updateChannelType(string $groupType, Channel &$Channel) {
  if ($groupType === "closed_group") {
    $Channel
      ->setChannelType(Channel::READ | Channel::WRITE | Channel::PRIVATE_CHANNEL);
  }
  else {
    $Channel
      ->setChannelType(Channel::READ | Channel::WRITE | Channel::PUBLIC_CHANNEL);
  }
}