• Модуль: sender
  • Путь к файлу: ~/bitrix/modules/sender/lib/internals/model/role/permission.php
  • Класс: Bitrix\Sender\Internals\Model\Role\PermissionTable
  • Вызов: PermissionTable::deleteByRoleId
static function deleteByRoleId($roleId)
{
	$roleId = (int) $roleId;
	if($roleId <= 0)
	{
		throw new ArgumentException('Role id should be greater than zero', 'roleId');
	}

	$sql = "DELETE FROM " . self::getTableName() . " WHERE ROLE_ID = " . $roleId;
	Application::getConnection()->queryExecute($sql);

	$result = new Entity\DeleteResult();
	return $result;
}