protected function MigrateSourceCSV::getNextLine in Migrate 7.2
Same name and namespace in other branches
- 6.2 plugins/sources/csv.inc \MigrateSourceCSV::getNextLine()
4 calls to MigrateSourceCSV::getNextLine()
- MigrateSourceCSV::computeCount in plugins/sources/csv.inc
- Return a count of all available source records.
- MigrateSourceCSV::getNextRow in plugins/sources/csv.inc
- Implementation of MigrateSource::getNextRow().
Return the next line of the source CSV file as an object.
- MigrateSourceCSV::performRewind in plugins/sources/csv.inc
- Implementation of MigrateSource::performRewind().
- MigrateSourceCSV::__construct in plugins/sources/csv.inc
- Simple initialization.
File
- plugins/sources/csv.inc, line 437
- Define a MigrateSource for importing from comma separated values files.
Class
- MigrateSourceCSV
- Implementation of MigrateSource, to handle imports from CSV files.
Code
protected function getNextLine() {
if (version_compare(phpversion(), '5.3', '<')) {
$row = fgetcsv($this->csvHandle, $this->fgetcsv['length'], $this->fgetcsv['delimiter'], $this->fgetcsv['enclosure']);
}
else {
$row = fgetcsv($this->csvHandle, $this->fgetcsv['length'], $this->fgetcsv['delimiter'], $this->fgetcsv['enclosure'], $this->fgetcsv['escape']);
}
return $row;
}