/** * Funkce vracející přehled sloupců v CSV souboru * @param string $filename * @param string $delimiter * @param string $enclosure * @param string $escapeCharacter * @param int $analyzeRowsCount = max(self::CSV_ANALYZE_ROWS,given value) * @return DbField[] */ public function getColsInCSV($filename, $delimiter = ',', $enclosure = '"', $escapeCharacter = '\\', $analyzeRowsCount = self::CSV_ANALYZE_ROWS) { return CsvImport::analyzeCSVColumns($this->getFilePath($filename), $delimiter, $enclosure, $escapeCharacter, max($analyzeRowsCount, self::CSV_ANALYZE_ROWS)); }