• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/group.php
  • Класс: CAllGroup
  • Вызов: CAllGroup::GetModulePermission
static function GetModulePermission($group_id, $module_id)
{
	/** @global CMain $APPLICATION */
	global $APPLICATION, $DB;

	// check module permissions mode
	$strSql = "SELECT T.ID, GT.TASK_ID FROM b_task T LEFT JOIN b_group_task GT ON T.ID=GT.TASK_ID AND GT.GROUP_ID=".intval($group_id)." WHERE T.MODULE_ID='".$DB->ForSql($module_id)."'";
	$dbr_tasks = $DB->Query($strSql, false, "File: ".__FILE__."
Line: ".__LINE__); if($ar_task = $dbr_tasks->Fetch()) { do { if($ar_task["TASK_ID"]>0) return $ar_task["TASK_ID"]; } while ($ar_task = $dbr_tasks->Fetch()); return false; } return $APPLICATION->GetGroupRight($module_id, array($group_id), "N", "N"); }