File tree Expand file tree Collapse file tree 1 file changed +14
-15
lines changed Expand file tree Collapse file tree 1 file changed +14
-15
lines changed Original file line number Diff line number Diff line change 33namespace Picqer \Barcode \Types ;
44
55use Picqer \Barcode \Barcode ;
6+
67/*
78 * CODE 32 - italian pharmaceutical
89 * General-purpose code in very wide use world-wide
910 */
10-
1111class TypeCode32 extends TypeCode39
1212{
13- protected $ conversionTable32 = [
13+ protected $ conversionTable32 = [
1414 '0 ' => '0 ' ,
1515 '1 ' => '1 ' ,
1616 '2 ' => '2 ' ,
@@ -44,18 +44,17 @@ class TypeCode32 extends TypeCode39
4444 '30 ' => 'Y ' ,
4545 '31 ' => 'Z '
4646 ];
47-
48-
49-
50- public function getBarcodeData (string $ code ): Barcode
51- {
52- $ code39 ="" ;
53- $ codeElab =$ code ;
54- for ($ e =5 ;$ e >=0 ;$ e --)
55- {
56- $ code39 .=$ this ->conversionTable32 [intval ($ codeElab / pow (32 ,$ e ))];
57- $ codeElab =intval ($ codeElab % pow (32 ,$ e ));
58- }
59- return parent ::getBarcodeData ($ code39 );
47+
48+ public function getBarcodeData (string $ code ): Barcode
49+ {
50+ $ code39 = '' ;
51+ $ codeElab = $ code ;
52+
53+ for ($ e = 5 ; $ e >= 0 ; $ e --) {
54+ $ code39 .= $ this ->conversionTable32 [intval ($ codeElab / pow (32 ,$ e ))];
55+ $ codeElab = intval ($ codeElab % pow (32 ,$ e ));
56+ }
57+
58+ return parent ::getBarcodeData ($ code39 );
6059 }
6160}
You can’t perform that action at this time.
0 commit comments