@@ -91,7 +91,7 @@ |
||
91 | 91 | * |
92 | 92 | * @param string $data The data to check |
93 | 93 | * |
94 | - * @return bool |
|
94 | + * @return integer |
|
95 | 95 | */ |
96 | 96 | protected function isQuoted($data) |
97 | 97 | { |
@@ -155,7 +155,7 @@ discard block |
||
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 |
||
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 |
||
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')); |