...Человеческий поиск в разработке...
- Модуль: ui
- Путь к файлу: ~/bitrix/modules/ui/lib/barcode/barcodegenerator.php
- Класс: BitrixUIBarcodeBarcodeGenerator
- Вызов: BarcodeGenerator::qr_mask
private function qr_mask($mask, $r, $c) { switch ($mask) { case 0: return !( ($r + $c) % 2 ); case 1: return !( ($r ) % 2 ); case 2: return !( ( $c) % 3 ); case 3: return !( ($r + $c) % 3 ); case 4: return !( (floor(($r) / 2) + floor(($c) / 3)) % 2 ); case 5: return !( ((($r * $c) % 2) + (($r * $c) % 3)) ); case 6: return !( ((($r * $c) % 2) + (($r * $c) % 3)) % 2 ); case 7: return !( ((($r + $c) % 2) + (($r * $c) % 3)) % 2 ); } }