Passed
Push — releases/v0.3 ( e0b98a...679a9c )
by Luke
03:10
created
src/CSVelte/Sniffer.php 2 patches
Doc Comments   +13 added lines, -1 removed lines patch added patch discarded remove patch
@@ -155,7 +155,7 @@  discard block
 block discarded – undo
155 155
      * @param string $data The data to analyze
156 156
      * @param string $lineTerminator The line terminator char/sequence
157 157
      *
158
-     * @return array A two-row array containing quotechar, delimchar
158
+     * @return string[] A two-row array containing quotechar, delimchar
159 159
      */
160 160
     protected function sniffQuoteAndDelim($data, $lineTerminator)
161 161
     {
@@ -163,6 +163,10 @@  discard block
 block discarded – undo
163 163
         return $sniffer->sniff($data);
164 164
     }
165 165
 
166
+    /**
167
+     * @param string|false $data
168
+     * @param string $lineTerminator
169
+     */
166 170
     protected function sniffDelimiter($data, $lineTerminator)
167 171
     {
168 172
         $delimiters = $this->getPossibleDelimiters();
@@ -176,12 +180,20 @@  discard block
 block discarded – undo
176 180
         return current($winners);
177 181
     }
178 182
 
183
+    /**
184
+     * @param string|false $data
185
+     * @param string $lineTerminator
186
+     */
179 187
     protected function sniffQuotingStyle($data, $delimiter, $lineTerminator)
180 188
     {
181 189
         $sniffer = new SniffQuoteStyle(compact( 'lineTerminator', 'delimiter'));
182 190
         return $sniffer->sniff($data);
183 191
     }
184 192
 
193
+    /**
194
+     * @param string|false $data
195
+     * @param string $lineTerminator
196
+     */
185 197
     protected function sniffHasHeader($data, $delimiter, $lineTerminator)
186 198
     {
187 199
         $sniffer = new SniffHeaderByDataType(compact(  'lineTerminator', 'delimiter'));
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -178,13 +178,13 @@
 block discarded – undo
178 178
 
179 179
     protected function sniffQuotingStyle($data, $delimiter, $lineTerminator)
180 180
     {
181
-        $sniffer = new SniffQuoteStyle(compact( 'lineTerminator', 'delimiter'));
181
+        $sniffer = new SniffQuoteStyle(compact('lineTerminator', 'delimiter'));
182 182
         return $sniffer->sniff($data);
183 183
     }
184 184
 
185 185
     protected function sniffHasHeader($data, $delimiter, $lineTerminator)
186 186
     {
187
-        $sniffer = new SniffHeaderByDataType(compact(  'lineTerminator', 'delimiter'));
187
+        $sniffer = new SniffHeaderByDataType(compact('lineTerminator', 'delimiter'));
188 188
         return $sniffer->sniff($data);
189 189
     }
190 190
 }
Please login to merge, or discard this patch.
src/CSVelte/Sniffer/SniffHeaderByDataType.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -73,7 +73,7 @@
 block discarded – undo
73 73
                 if (!$isHeader) {
74 74
                     // use standard deviation to determine if header is wildly different length than others
75 75
                     $mean = $length->average();
76
-                    $sd = sqrt($length->map(function ($len) use ($mean) {
76
+                    $sd = sqrt($length->map(function($len) use ($mean) {
77 77
                         return pow($len - $mean, 2);
78 78
                     })->average());
79 79
 
Please login to merge, or discard this patch.