Completed
Pull Request — master (#183)
by Luke
06:36 queued 03:52
created
src/CSVelte/Dialect.php 1 patch
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@
 block discarded – undo
14 14
 
15 15
 use Traversable;
16 16
 use function Noz\collect,
17
-             Noz\to_array;
17
+                Noz\to_array;
18 18
 
19 19
 /**
20 20
  * CSV Dialect - Default dialect
Please login to merge, or discard this patch.
src/CSVelte/Sniffer.php 1 patch
Doc Comments   +9 added lines, -1 removed lines patch added patch discarded remove patch
@@ -153,7 +153,7 @@  discard block
 block discarded – undo
153 153
      * @param string $data The data to analyze
154 154
      * @param string $lineTerminator The line terminator char/sequence
155 155
      *
156
-     * @return array A two-row array containing quotechar, delimchar
156
+     * @return string[] A two-row array containing quotechar, delimchar
157 157
      */
158 158
     protected function sniffQuoteAndDelim($data, $lineTerminator)
159 159
     {
@@ -163,6 +163,8 @@  discard block
 block discarded – undo
163 163
 
164 164
     /**
165 165
      * @todo To make this class more oop and test-friendly, implement strategy pattern here with each delim sniffing method implemented in its own strategy class.
166
+     * @param string|false $data
167
+     * @param string $lineTerminator
166 168
      */
167 169
     protected function sniffDelimiter($data, $lineTerminator)
168 170
     {
@@ -177,11 +179,17 @@  discard block
 block discarded – undo
177 179
         return current($winners);
178 180
     }
179 181
 
182
+    /**
183
+     * @param string $eols
184
+     */
180 185
     protected function sniffQuotingStyle($delimiter, $eols)
181 186
     {
182 187
         return Dialect::QUOTE_MINIMAL;
183 188
     }
184 189
 
190
+    /**
191
+     * @param string $eols
192
+     */
185 193
     protected function sniffHeader($delimiter, $eols)
186 194
     {
187 195
         return true;
Please login to merge, or discard this patch.
src/CSVelte/Sniffer/SniffQuoteAndDelimByAdjacency.php 1 patch
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -20,18 +20,18 @@
 block discarded – undo
20 20
 
21 21
 class SniffQuoteAndDelimByAdjacency extends AbstractSniffer
22 22
 {
23
-     /**
24
-     * Guess quote and delimiter character(s)
25
-     *
26
-     * If there are quoted values within the data, it is often easiest to guess the quote and delimiter characters at
27
-     * the same time by analyzing their adjacency to one-another. That is to say, in cases where certain values are
28
-     * wrapped in quotes, it can often be determined what not only that quote character is, but also the delimiter
29
-     * because it is often on either side of the quote character.
30
-     *
31
-     * @param string $data The data to analyze
32
-     *
33
-     * @return string[]
34
-     */
23
+        /**
24
+         * Guess quote and delimiter character(s)
25
+         *
26
+         * If there are quoted values within the data, it is often easiest to guess the quote and delimiter characters at
27
+         * the same time by analyzing their adjacency to one-another. That is to say, in cases where certain values are
28
+         * wrapped in quotes, it can often be determined what not only that quote character is, but also the delimiter
29
+         * because it is often on either side of the quote character.
30
+         *
31
+         * @param string $data The data to analyze
32
+         *
33
+         * @return string[]
34
+         */
35 35
     public function sniff($data)
36 36
     {
37 37
         /**
Please login to merge, or discard this patch.