Lines Matching refs:this

50         $this->data = $data;
51 $this->options = array_merge($defaults, $options);
73 $code = $this->dispatch_encode($this->data, $this->options);
93 return $this->qr_encode($data, 0);
95 return $this->qr_encode($data, 1);
97 return $this->qr_encode($data, 2);
99 return $this->qr_encode($data, 3);
101 return $this->qr_encode($data, 0);
110 list($mode, $vers, $ec, $data) = $this->qr_encode_data($data, $ecl);
111 $data = $this->qr_encode_ec($data, $ec, $vers);
112 list($size, $mtx) = $this->qr_create_matrix($vers, $data);
113 list($mask, $mtx) = $this->qr_apply_best_mask($mtx, $size);
114 $mtx = $this->qr_finalize_matrix($mtx, $size, $ecl, $mask, $vers);
125 $mode = $this->qr_detect_mode($data);
126 $version = $this->qr_detect_version($data, $mode, $ecl);
128 $ec_params = $this->qr_ec_params[($version - 1) * 4 + $ecl];
130 $max_chars = $this->qr_capacity[$version - 1][$ecl][$mode];
136 $code = $this->qr_encode_numeric($data, $version_group);
139 $code = $this->qr_encode_alphanumeric($data, $version_group);
142 $code = $this->qr_encode_binary($data, $version_group);
145 $code = $this->qr_encode_kanji($data, $version_group);
190 if ($length <= $this->qr_capacity[$v][$ecl][$mode]) {
387 $blocks = $this->qr_ec_split($data, $ec_params);
390 $ec_blocks[] = $this->qr_ec_divide($blocks[$i], $ec_params);
392 $data = $this->qr_ec_interleave($blocks);
393 $ec_data = $this->qr_ec_interleave($ec_blocks);
415 for ($n = $this->qr_remainder_bits[$version - 1]; $n > 0; $n--) {
440 $generator = $this->qr_ec_polynomials[$num_error];
447 $leadterm = $this->qr_log[$message[$i]];
450 $message[$i + $j] ^= $this->qr_exp[$term];
498 $alignment = $this->qr_alignment_patterns[$version - 2];
564 $best_matrix = $this->qr_apply_mask($matrix, $size, $best_mask);
565 $best_penalty = $this->qr_penalty($best_matrix, $size);
567 $test_matrix = $this->qr_apply_mask($matrix, $size, $test_mask);
568 $test_penalty = $this->qr_penalty($test_matrix, $size);
583 if ($this->qr_mask($mask, $i, $j)) {
616 $score = $this->qr_penalty_1($matrix, $size);
617 $score += $this->qr_penalty_2($matrix, $size);
618 $score += $this->qr_penalty_3($matrix, $size);
619 $score += $this->qr_penalty_4($matrix, $size);
722 $format = $this->qr_format_info[$ecl * 8 + $mask];
755 $version = $this->qr_version_info[$version - 7];