44 * See COPYING.txt for license details.
55 */
66
7- // @codingStandardsIgnoreFile
8-
97/**
108 * Csv parse
119 *
@@ -27,25 +25,23 @@ public function getDataPairs($file, $keyIndex = 0, $valueIndex = 1)
2725 {
2826 $ data = [];
2927 $ csvData = $ this ->getData ($ file );
30- $ line_number = 0 ;
28+ $ lineNumber = 0 ;
3129 foreach ($ csvData as $ rowData ) {
32- $ line_number ++;
30+ $ lineNumber ++;
3331 if (isset ($ rowData [$ keyIndex ])) {
3432 if (isset ($ data [$ rowData [$ keyIndex ]])) {
3533 if (isset ($ data [$ rowData [$ keyIndex ]]['duplicate ' ])) {
36- #array_push($data[$rowData[$keyIndex]]['duplicate'],array('line' => $line_number,'value' => isset($rowData[$valueIndex]) ? $rowData[$valueIndex] : null));
37- $ data [$ rowData [$ keyIndex ]]['duplicate ' ]['line ' ] .= ', ' . $ line_number ;
34+ $ data [$ rowData [$ keyIndex ]]['duplicate ' ]['line ' ] .= ', ' . $ lineNumber ;
3835 } else {
39- $ tmp_value = $ data [$ rowData [$ keyIndex ]]['value ' ];
40- $ tmp_line = $ data [$ rowData [$ keyIndex ]]['line ' ];
36+ $ tmpValue = $ data [$ rowData [$ keyIndex ]]['value ' ];
37+ $ tmpLine = $ data [$ rowData [$ keyIndex ]]['line ' ];
4138 $ data [$ rowData [$ keyIndex ]]['duplicate ' ] = [];
42- #array_push($data[$rowData[$keyIndex]]['duplicate'],array('line' => $tmp_line.' ,'.$line_number,'value' => $tmp_value));
43- $ data [$ rowData [$ keyIndex ]]['duplicate ' ]['line ' ] = $ tmp_line . ' , ' . $ line_number ;
44- $ data [$ rowData [$ keyIndex ]]['duplicate ' ]['value ' ] = $ tmp_value ;
39+ $ data [$ rowData [$ keyIndex ]]['duplicate ' ]['line ' ] = $ tmpLine . ' , ' . $ lineNumber ;
40+ $ data [$ rowData [$ keyIndex ]]['duplicate ' ]['value ' ] = $ tmpValue ;
4541 }
4642 } else {
4743 $ data [$ rowData [$ keyIndex ]] = [];
48- $ data [$ rowData [$ keyIndex ]]['line ' ] = $ line_number ;
44+ $ data [$ rowData [$ keyIndex ]]['line ' ] = $ lineNumber ;
4945 $ data [$ rowData [$ keyIndex ]]['value ' ] = isset ($ rowData [$ valueIndex ]) ? $ rowData [$ valueIndex ] : null ;
5046 }
5147 }
0 commit comments