@@ -43,7 +43,7 @@ discard block |
||
| 43 | 43 | if($filePath){ |
| 44 | 44 | if($filePath === true){ |
| 45 | 45 | $filePath = saveFilePath; |
| 46 | - }else{ |
|
| 46 | + } else{ |
|
| 47 | 47 | if(substr($filePath,-1) != DIRECTORY_SEPARATOR){ |
| 48 | 48 | $filePath .= DIRECTORY_SEPARATOR; |
| 49 | 49 | } |
@@ -55,13 +55,13 @@ discard block |
||
| 55 | 55 | |
| 56 | 56 | if(is_int($data)){ |
| 57 | 57 | $file_name = 'qr'.$data.'.png'; |
| 58 | - }else{ |
|
| 58 | + } else{ |
|
| 59 | 59 | $file_name = 'qr'.date('YmdHis').rand(1111,9999).'.png'; |
| 60 | 60 | } |
| 61 | 61 | $filename = $filePath.$file_name; |
| 62 | 62 | QRcode::png($data, $filename, $errorCorrectionLevel, $matrixPointSize, 2); |
| 63 | 63 | return $filename; |
| 64 | - }else{ |
|
| 64 | + } else{ |
|
| 65 | 65 | QRcode::png($data, false, $errorCorrectionLevel, $matrixPointSize, 2); |
| 66 | 66 | } |
| 67 | 67 | } |
@@ -120,8 +120,9 @@ discard block |
||
| 120 | 120 | { |
| 121 | 121 | $codeArr = array(); |
| 122 | 122 | |
| 123 | - foreach ($bitFrame as $line) |
|
| 124 | - $codeArr[] = join('', $line); |
|
| 123 | + foreach ($bitFrame as $line) { |
|
| 124 | + $codeArr[] = join('', $line); |
|
| 125 | + } |
|
| 125 | 126 | |
| 126 | 127 | return gzcompress(join("\n", $codeArr), 9); |
| 127 | 128 | } |
@@ -132,8 +133,9 @@ discard block |
||
| 132 | 133 | $codeArr = array(); |
| 133 | 134 | |
| 134 | 135 | $codeLines = explode("\n", gzuncompress($code)); |
| 135 | - foreach ($codeLines as $line) |
|
| 136 | - $codeArr[] = str_split($line); |
|
| 136 | + foreach ($codeLines as $line) { |
|
| 137 | + $codeArr[] = str_split($line); |
|
| 138 | + } |
|
| 137 | 139 | |
| 138 | 140 | return $codeArr; |
| 139 | 141 | } |
@@ -151,16 +153,18 @@ discard block |
||
| 151 | 153 | $bitMask = self::unserial(file_get_contents($fileName)); |
| 152 | 154 | } else { |
| 153 | 155 | $bitMask = $this->generateMaskNo($maskNo, $width, $s, $d); |
| 154 | - if (!file_exists(QR_CACHE_DIR.'mask_'.$maskNo)) |
|
| 155 | - mkdir(QR_CACHE_DIR.'mask_'.$maskNo); |
|
| 156 | + if (!file_exists(QR_CACHE_DIR.'mask_'.$maskNo)) { |
|
| 157 | + mkdir(QR_CACHE_DIR.'mask_'.$maskNo); |
|
| 158 | + } |
|
| 156 | 159 | file_put_contents($fileName, self::serial($bitMask)); |
| 157 | 160 | } |
| 158 | 161 | } else { |
| 159 | 162 | $bitMask = $this->generateMaskNo($maskNo, $width, $s, $d); |
| 160 | 163 | } |
| 161 | 164 | |
| 162 | - if ($maskGenOnly) |
|
| 163 | - return; |
|
| 165 | + if ($maskGenOnly) { |
|
| 166 | + return; |
|
| 167 | + } |
|
| 164 | 168 | |
| 165 | 169 | $d = $s; |
| 166 | 170 | |
@@ -227,8 +231,9 @@ discard block |
||
| 227 | 231 | |
| 228 | 232 | $frameY = $frame[$y]; |
| 229 | 233 | |
| 230 | - if ($y>0) |
|
| 231 | - $frameYM = $frame[$y-1]; |
|
| 234 | + if ($y>0) { |
|
| 235 | + $frameYM = $frame[$y-1]; |
|
| 236 | + } |
|
| 232 | 237 | |
| 233 | 238 | for($x=0; $x<$width; $x++) { |
| 234 | 239 | if(($x > 0) && ($y > 0)) { |
@@ -180,7 +180,7 @@ |
||
| 180 | 180 | -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, |
| 181 | 181 | -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, |
| 182 | 182 | 36, -1, -1, -1, 37, 38, -1, -1, -1, -1, 39, 40, -1, 41, 42, 43, |
| 183 | - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 44, -1, -1, -1, -1, -1, |
|
| 183 | + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 44, -1, -1, -1, -1, -1, |
|
| 184 | 184 | -1, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, |
| 185 | 185 | 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, -1, -1, -1, -1, -1, |
| 186 | 186 | -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, |
@@ -233,8 +233,9 @@ discard block |
||
| 233 | 233 | //---------------------------------------------------------------------- |
| 234 | 234 | public static function checkModeKanji($size, $data) |
| 235 | 235 | { |
| 236 | - if($size & 1) |
|
| 237 | - return false; |
|
| 236 | + if($size & 1) { |
|
| 237 | + return false; |
|
| 238 | + } |
|
| 238 | 239 | |
| 239 | 240 | for($i=0; $i<$size; $i+=2) { |
| 240 | 241 | $val = (ord($data[$i]) << 8) | ord($data[$i+1]); |
@@ -254,8 +255,9 @@ discard block |
||
| 254 | 255 | |
| 255 | 256 | public static function check($mode, $size, $data) |
| 256 | 257 | { |
| 257 | - if($size <= 0) |
|
| 258 | - return false; |
|
| 258 | + if($size <= 0) { |
|
| 259 | + return false; |
|
| 260 | + } |
|
| 259 | 261 | |
| 260 | 262 | switch($mode) { |
| 261 | 263 | case QR_MODE_NUM: return self::checkModeNum($size, $data); break; |
@@ -320,8 +322,9 @@ discard block |
||
| 320 | 322 | $chunks = (int)($payload / 11); |
| 321 | 323 | $remain = $payload - $chunks * 11; |
| 322 | 324 | $size = $chunks * 2; |
| 323 | - if($remain >= 6) |
|
| 324 | - $size++; |
|
| 325 | + if($remain >= 6) { |
|
| 326 | + $size++; |
|
| 327 | + } |
|
| 325 | 328 | break; |
| 326 | 329 | case QR_MODE_8: |
| 327 | 330 | $size = (int)($payload / 8); |
@@ -338,8 +341,12 @@ discard block |
||
| 338 | 341 | } |
| 339 | 342 | |
| 340 | 343 | $maxsize = QRspec::maximumWords($mode, $version); |
| 341 | - if($size < 0) $size = 0; |
|
| 342 | - if($size > $maxsize) $size = $maxsize; |
|
| 344 | + if($size < 0) { |
|
| 345 | + $size = 0; |
|
| 346 | + } |
|
| 347 | + if($size > $maxsize) { |
|
| 348 | + $size = $maxsize; |
|
| 349 | + } |
|
| 343 | 350 | |
| 344 | 351 | return $size; |
| 345 | 352 | } |
@@ -352,8 +359,9 @@ discard block |
||
| 352 | 359 | foreach($this->items as $item) { |
| 353 | 360 | $bits = $item->encodeBitStream($this->version); |
| 354 | 361 | |
| 355 | - if($bits < 0) |
|
| 356 | - return -1; |
|
| 362 | + if($bits < 0) { |
|
| 363 | + return -1; |
|
| 364 | + } |
|
| 357 | 365 | |
| 358 | 366 | $total += $bits; |
| 359 | 367 | } |
@@ -372,8 +380,9 @@ discard block |
||
| 372 | 380 | for(;;) { |
| 373 | 381 | $bits = $this->createBitStream(); |
| 374 | 382 | |
| 375 | - if($bits < 0) |
|
| 376 | - return -1; |
|
| 383 | + if($bits < 0) { |
|
| 384 | + return -1; |
|
| 385 | + } |
|
| 377 | 386 | |
| 378 | 387 | $ver = QRspec::getMinimumVersion((int)(($bits + 7) / 8), $this->level); |
| 379 | 388 | if($ver < 0) { |
@@ -410,8 +419,9 @@ discard block |
||
| 410 | 419 | $padding = new QRbitstream(); |
| 411 | 420 | $ret = $padding->appendNum($words * 8 - $bits + 4, 0); |
| 412 | 421 | |
| 413 | - if($ret < 0) |
|
| 414 | - return $ret; |
|
| 422 | + if($ret < 0) { |
|
| 423 | + return $ret; |
|
| 424 | + } |
|
| 415 | 425 | |
| 416 | 426 | $padlen = $maxwords - $words; |
| 417 | 427 | |
@@ -424,8 +434,9 @@ discard block |
||
| 424 | 434 | |
| 425 | 435 | $ret = $padding->appendBytes($padlen, $padbuf); |
| 426 | 436 | |
| 427 | - if($ret < 0) |
|
| 428 | - return $ret; |
|
| 437 | + if($ret < 0) { |
|
| 438 | + return $ret; |
|
| 439 | + } |
|
| 429 | 440 | |
| 430 | 441 | } |
| 431 | 442 | |
@@ -41,11 +41,23 @@ discard block |
||
| 41 | 41 | $rs = null; |
| 42 | 42 | |
| 43 | 43 | // Check parameter ranges |
| 44 | - if($symsize < 0 || $symsize > 8) return $rs; |
|
| 45 | - if($fcr < 0 || $fcr >= (1<<$symsize)) return $rs; |
|
| 46 | - if($prim <= 0 || $prim >= (1<<$symsize)) return $rs; |
|
| 47 | - if($nroots < 0 || $nroots >= (1<<$symsize)) return $rs; // Can't have more roots than symbol values! |
|
| 48 | - if($pad < 0 || $pad >= ((1<<$symsize) -1 - $nroots)) return $rs; // Too much padding |
|
| 44 | + if($symsize < 0 || $symsize > 8) { |
|
| 45 | + return $rs; |
|
| 46 | + } |
|
| 47 | + if($fcr < 0 || $fcr >= (1<<$symsize)) { |
|
| 48 | + return $rs; |
|
| 49 | + } |
|
| 50 | + if($prim <= 0 || $prim >= (1<<$symsize)) { |
|
| 51 | + return $rs; |
|
| 52 | + } |
|
| 53 | + if($nroots < 0 || $nroots >= (1<<$symsize)) { |
|
| 54 | + return $rs; |
|
| 55 | + } |
|
| 56 | + // Can't have more roots than symbol values! |
|
| 57 | + if($pad < 0 || $pad >= ((1<<$symsize) -1 - $nroots)) { |
|
| 58 | + return $rs; |
|
| 59 | + } |
|
| 60 | + // Too much padding |
|
| 49 | 61 | |
| 50 | 62 | $rs = new QRrsItem(); |
| 51 | 63 | $rs->mm = $symsize; |
@@ -111,8 +123,9 @@ discard block |
||
| 111 | 123 | } |
| 112 | 124 | |
| 113 | 125 | // convert rs->genpoly[] to index form for quicker encoding |
| 114 | - for ($i = 0; $i <= $nroots; $i++) |
|
| 115 | - $rs->genpoly[$i] = $rs->index_of[$rs->genpoly[$i]]; |
|
| 126 | + for ($i = 0; $i <= $nroots; $i++) { |
|
| 127 | + $rs->genpoly[$i] = $rs->index_of[$rs->genpoly[$i]]; |
|
| 128 | + } |
|
| 116 | 129 | |
| 117 | 130 | return $rs; |
| 118 | 131 | } |
@@ -49,8 +49,9 @@ discard block |
||
| 49 | 49 | //---------------------------------------------------------------------- |
| 50 | 50 | public static function isdigitat($str, $pos) |
| 51 | 51 | { |
| 52 | - if ($pos >= strlen($str)) |
|
| 53 | - return false; |
|
| 52 | + if ($pos >= strlen($str)) { |
|
| 53 | + return false; |
|
| 54 | + } |
|
| 54 | 55 | |
| 55 | 56 | return ((ord($str[$pos]) >= ord('0'))&&(ord($str[$pos]) <= ord('9'))); |
| 56 | 57 | } |
@@ -58,8 +59,9 @@ discard block |
||
| 58 | 59 | //---------------------------------------------------------------------- |
| 59 | 60 | public static function isalnumat($str, $pos) |
| 60 | 61 | { |
| 61 | - if ($pos >= strlen($str)) |
|
| 62 | - return false; |
|
| 62 | + if ($pos >= strlen($str)) { |
|
| 63 | + return false; |
|
| 64 | + } |
|
| 63 | 65 | |
| 64 | 66 | return (QRinput::lookAnTable(ord($str[$pos])) >= 0); |
| 65 | 67 | } |
@@ -67,8 +69,9 @@ discard block |
||
| 67 | 69 | //---------------------------------------------------------------------- |
| 68 | 70 | public function identifyMode($pos) |
| 69 | 71 | { |
| 70 | - if ($pos >= strlen($this->dataStr)) |
|
| 71 | - return QR_MODE_NUL; |
|
| 72 | + if ($pos >= strlen($this->dataStr)) { |
|
| 73 | + return QR_MODE_NUL; |
|
| 74 | + } |
|
| 72 | 75 | |
| 73 | 76 | $c = $this->dataStr[$pos]; |
| 74 | 77 | |
@@ -122,8 +125,9 @@ discard block |
||
| 122 | 125 | } |
| 123 | 126 | |
| 124 | 127 | $ret = $this->input->append(QR_MODE_NUM, $run, str_split($this->dataStr)); |
| 125 | - if($ret < 0) |
|
| 126 | - return -1; |
|
| 128 | + if($ret < 0) { |
|
| 129 | + return -1; |
|
| 130 | + } |
|
| 127 | 131 | |
| 128 | 132 | return $run; |
| 129 | 133 | } |
@@ -169,8 +173,9 @@ discard block |
||
| 169 | 173 | } |
| 170 | 174 | |
| 171 | 175 | $ret = $this->input->append(QR_MODE_AN, $run, str_split($this->dataStr)); |
| 172 | - if($ret < 0) |
|
| 173 | - return -1; |
|
| 176 | + if($ret < 0) { |
|
| 177 | + return -1; |
|
| 178 | + } |
|
| 174 | 179 | |
| 175 | 180 | return $run; |
| 176 | 181 | } |
@@ -185,8 +190,9 @@ discard block |
||
| 185 | 190 | } |
| 186 | 191 | |
| 187 | 192 | $ret = $this->input->append(QR_MODE_KANJI, $p, str_split($this->dataStr)); |
| 188 | - if($ret < 0) |
|
| 189 | - return -1; |
|
| 193 | + if($ret < 0) { |
|
| 194 | + return -1; |
|
| 195 | + } |
|
| 190 | 196 | |
| 191 | 197 | return $run; |
| 192 | 198 | } |
@@ -240,8 +246,9 @@ discard block |
||
| 240 | 246 | $run = $p; |
| 241 | 247 | $ret = $this->input->append(QR_MODE_8, $run, str_split($this->dataStr)); |
| 242 | 248 | |
| 243 | - if($ret < 0) |
|
| 244 | - return -1; |
|
| 249 | + if($ret < 0) { |
|
| 250 | + return -1; |
|
| 251 | + } |
|
| 245 | 252 | |
| 246 | 253 | return $run; |
| 247 | 254 | } |
@@ -251,8 +258,9 @@ discard block |
||
| 251 | 258 | { |
| 252 | 259 | while (strlen($this->dataStr) > 0) |
| 253 | 260 | { |
| 254 | - if($this->dataStr == '') |
|
| 255 | - return 0; |
|
| 261 | + if($this->dataStr == '') { |
|
| 262 | + return 0; |
|
| 263 | + } |
|
| 256 | 264 | |
| 257 | 265 | $mode = $this->identifyMode(0); |
| 258 | 266 | |
@@ -260,16 +268,22 @@ discard block |
||
| 260 | 268 | case QR_MODE_NUM: $length = $this->eatNum(); break; |
| 261 | 269 | case QR_MODE_AN: $length = $this->eatAn(); break; |
| 262 | 270 | case QR_MODE_KANJI: |
| 263 | - if ($hint == QR_MODE_KANJI) |
|
| 264 | - $length = $this->eatKanji(); |
|
| 265 | - else $length = $this->eat8(); |
|
| 271 | + if ($hint == QR_MODE_KANJI) { |
|
| 272 | + $length = $this->eatKanji(); |
|
| 273 | + } else { |
|
| 274 | + $length = $this->eat8(); |
|
| 275 | + } |
|
| 266 | 276 | break; |
| 267 | 277 | default: $length = $this->eat8(); break; |
| 268 | 278 | |
| 269 | 279 | } |
| 270 | 280 | |
| 271 | - if($length == 0) return 0; |
|
| 272 | - if($length < 0) return -1; |
|
| 281 | + if($length == 0) { |
|
| 282 | + return 0; |
|
| 283 | + } |
|
| 284 | + if($length < 0) { |
|
| 285 | + return -1; |
|
| 286 | + } |
|
| 273 | 287 | |
| 274 | 288 | $this->dataStr = substr($this->dataStr, $length); |
| 275 | 289 | } |
@@ -305,8 +319,9 @@ discard block |
||
| 305 | 319 | |
| 306 | 320 | $split = new QRsplit($string, $input, $modeHint); |
| 307 | 321 | |
| 308 | - if(!$casesensitive) |
|
| 309 | - $split->toUpper(); |
|
| 322 | + if(!$casesensitive) { |
|
| 323 | + $split->toUpper(); |
|
| 324 | + } |
|
| 310 | 325 | |
| 311 | 326 | return $split->splitString(); |
| 312 | 327 | } |
@@ -69,14 +69,17 @@ |
||
| 69 | 69 | $blockNo++; |
| 70 | 70 | } |
| 71 | 71 | |
| 72 | - if(QRspec::rsBlockNum2($spec) == 0) |
|
| 73 | - return 0; |
|
| 72 | + if(QRspec::rsBlockNum2($spec) == 0) { |
|
| 73 | + return 0; |
|
| 74 | + } |
|
| 74 | 75 | |
| 75 | 76 | $dl = QRspec::rsDataCodes2($spec); |
| 76 | 77 | $el = QRspec::rsEccCodes2($spec); |
| 77 | 78 | $rs = QRrs::init_rs(8, 0x11d, 0, 1, $el, 255 - $dl - $el); |
| 78 | 79 | |
| 79 | - if($rs == NULL) return -1; |
|
| 80 | + if($rs == NULL) { |
|
| 81 | + return -1; |
|
| 82 | + } |
|
| 80 | 83 | |
| 81 | 84 | for($i=0; $i<QRspec::rsBlockNum2($spec); $i++) { |
| 82 | 85 | $ecc = array_slice($this->ecccode,$eccPos); |
@@ -44,8 +44,9 @@ discard block |
||
| 44 | 44 | { |
| 45 | 45 | $barcode_array = array(); |
| 46 | 46 | |
| 47 | - if (!is_array($mode)) |
|
| 48 | - $mode = explode(',', $mode); |
|
| 47 | + if (!is_array($mode)) { |
|
| 48 | + $mode = explode(',', $mode); |
|
| 49 | + } |
|
| 49 | 50 | |
| 50 | 51 | $eccLevel = 'L'; |
| 51 | 52 | |
@@ -62,8 +63,9 @@ discard block |
||
| 62 | 63 | |
| 63 | 64 | foreach ($qrTab as $line) { |
| 64 | 65 | $arrAdd = array(); |
| 65 | - foreach(str_split($line) as $char) |
|
| 66 | - $arrAdd[] = ($char=='1')?1:0; |
|
| 66 | + foreach(str_split($line) as $char) { |
|
| 67 | + $arrAdd[] = ($char=='1')?1:0; |
|
| 68 | + } |
|
| 67 | 69 | $barcode_array['bcode'][] = $arrAdd; |
| 68 | 70 | } |
| 69 | 71 | |
@@ -91,8 +93,9 @@ discard block |
||
| 91 | 93 | |
| 92 | 94 | $width = count($frame); |
| 93 | 95 | $bitMask = array_fill(0, $width, array_fill(0, $width, 0)); |
| 94 | - for ($maskNo=0; $maskNo<8; $maskNo++) |
|
| 95 | - $mask->makeMaskNo($maskNo, $width, $frame, $bitMask, true); |
|
| 96 | + for ($maskNo=0; $maskNo<8; $maskNo++) { |
|
| 97 | + $mask->makeMaskNo($maskNo, $width, $frame, $bitMask, true); |
|
| 98 | + } |
|
| 96 | 99 | } |
| 97 | 100 | |
| 98 | 101 | QRtools::markTime('after_build_cache'); |
@@ -129,8 +132,9 @@ discard block |
||
| 129 | 132 | list($usec, $sec) = explode(" ", microtime()); |
| 130 | 133 | $time = ((float)$usec + (float)$sec); |
| 131 | 134 | |
| 132 | - if (!isset($GLOBALS['qr_time_bench'])) |
|
| 133 | - $GLOBALS['qr_time_bench'] = array(); |
|
| 135 | + if (!isset($GLOBALS['qr_time_bench'])) { |
|
| 136 | + $GLOBALS['qr_time_bench'] = array(); |
|
| 137 | + } |
|
| 134 | 138 | |
| 135 | 139 | $GLOBALS['qr_time_bench'][$markerId] = $time; |
| 136 | 140 | } |
@@ -83,7 +83,9 @@ |
||
| 83 | 83 | } |
| 84 | 84 | } |
| 85 | 85 | } |
| 86 | - if($x < 0 || $y < 0) return null; |
|
| 86 | + if($x < 0 || $y < 0) { |
|
| 87 | + return null; |
|
| 88 | + } |
|
| 87 | 89 | |
| 88 | 90 | $this->x = $x; |
| 89 | 91 | $this->y = $y; |
@@ -139,7 +139,9 @@ discard block |
||
| 139 | 139 | } |
| 140 | 140 | |
| 141 | 141 | $input = new QRinput($version, $level); |
| 142 | - if($input == NULL) return NULL; |
|
| 142 | + if($input == NULL) { |
|
| 143 | + return NULL; |
|
| 144 | + } |
|
| 143 | 145 | |
| 144 | 146 | $ret = $input->append($input, QR_MODE_8, strlen($string), str_split($string)); |
| 145 | 147 | if($ret < 0) { |
@@ -159,7 +161,9 @@ discard block |
||
| 159 | 161 | } |
| 160 | 162 | |
| 161 | 163 | $input = new QRinput($version, $level); |
| 162 | - if($input == NULL) return NULL; |
|
| 164 | + if($input == NULL) { |
|
| 165 | + return NULL; |
|
| 166 | + } |
|
| 163 | 167 | |
| 164 | 168 | $ret = QRsplit::splitStringToQRinput($string, $input, $hint, $casesensitive); |
| 165 | 169 | if($ret < 0) { |