• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/checklist.php
  • Класс: CCheckListResult
  • Вызов: CCheckListResult::GetList
static function GetList($arOrder = array(), $arFilter = array())
{
	global $DB;

	$arSqlWhereStr = '';
	if (is_array($arFilter) && !empty($arFilter))
	{
		$arSqlWhere = array();
		$arSqlFields = array("ID", "REPORT", "HIDDEN", "SENDED_TO_BITRIX");
		foreach($arFilter as $key => $value)
		{
			if (in_array($key, $arSqlFields))
			{
				$arSqlWhere[] = $key."='".$DB->ForSql($value)."'";
			}
		}
		$arSqlWhereStr = GetFilterSqlSearch($arSqlWhere);
	}

	$strSql = "SELECT * FROM b_checklist";
	if ($arSqlWhereStr <> '')
	{
		$strSql.= " WHERE ".$arSqlWhereStr;
	}
	$strSql.= " ORDER BY ID desc";
	$arResult = $DB->Query($strSql, false, "FILE: ".__FILE__."
LINE: ".__LINE__); return $arResult; }