Completed
Pull Request — master (#183)
by Luke
09:18 queued 06:34
created
src/CSVelte/Sniffer/SniffHeaderByDataType.php 2 patches
Indentation   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -18,19 +18,19 @@
 block discarded – undo
18 18
 
19 19
 class SniffHeaderByDataType extends AbstractSniffer
20 20
 {
21
-     /**
22
-     * Guess whether there is a header row
23
-     *
24
-     * Guesses whether the data has a header row by comparing the data types of the first row with the types of
25
-     * corresponding columns in other rows.
26
-     *
27
-     * @note Unlike the original version of this method, this one will be used to ALSO determine HOW MANY header rows
28
-     *       there likely are. So, compare the header to rows at the END of the sample.
29
-     *
30
-     * @param string $data The data to analyze
31
-     *
32
-     * @return bool
33
-     */
21
+        /**
22
+         * Guess whether there is a header row
23
+         *
24
+         * Guesses whether the data has a header row by comparing the data types of the first row with the types of
25
+         * corresponding columns in other rows.
26
+         *
27
+         * @note Unlike the original version of this method, this one will be used to ALSO determine HOW MANY header rows
28
+         *       there likely are. So, compare the header to rows at the END of the sample.
29
+         *
30
+         * @param string $data The data to analyze
31
+         *
32
+         * @return bool
33
+         */
34 34
     public function sniff($data)
35 35
     {
36 36
         $delimiter = $this->getOption('delimiter');
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -40,7 +40,7 @@
 block discarded – undo
40 40
                 return s($this->replaceQuotedSpecialChars($line, $delimiter));
41 41
             });
42 42
         $header = collect($lines->shift()->split($delimiter))
43
-            ->map(function($val){ return $this->unQuote($val); })
43
+            ->map(function($val) { return $this->unQuote($val); })
44 44
             ->map(function($val) {
45 45
                 return [
46 46
                     'type' => $this->getType($val),
Please login to merge, or discard this patch.
src/CSVelte/Reader.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -142,7 +142,7 @@
 block discarded – undo
142 142
         $d = $this->getDialect();
143 143
         $fields = collect(s($line)
144 144
             ->trimRight($d->getLineTerminator())
145
-            ->split($d->getDelimiter() . "(?=([^\"]*\"[^\"]*\")*[^\"]*$)"));
145
+            ->split($d->getDelimiter()."(?=([^\"]*\"[^\"]*\")*[^\"]*$)"));
146 146
         if (!is_null($this->header)) {
147 147
             $fields = $fields->rekey($this->header);
148 148
         }
Please login to merge, or discard this patch.