BarcodeGenerator::qr_detect_version

  1. Bitrix24 API (v. 23.675.0)
  2. ui
  3. BarcodeGenerator
  4. qr_detect_version
  • Модуль: ui
  • Путь к файлу: ~/bitrix/modules/ui/lib/barcode/barcodegenerator.php
  • Класс: BitrixUIBarcodeBarcodeGenerator
  • Вызов: BarcodeGenerator::qr_detect_version
private function qr_detect_version($data, $mode, $ecl) {
	$length = strlen($data);
	if ($mode == 3) $length >>= 1;
	for ($v = 0; $v < 40; $v++) {
		if ($length <= $this->qr_capacity[$v][$ecl][$mode]) {
			return $v + 1;
		}
	}
	return 40;
}

Добавить комментарий