Eccube\Service\CsvImportService::__construct PHP Метод

__construct() публичный Метод

public __construct ( SplFileObject $file, string $delimiter = ',', string $enclosure = '"', string $escape = '\' )
$file SplFileObject
$delimiter string
$enclosure string
$escape string
    public function __construct(\SplFileObject $file, $delimiter = ',', $enclosure = '"', $escape = '\\')
    {
        ini_set('auto_detect_line_endings', true);
        $this->file = $file;
        $this->file->setFlags(\SplFileObject::READ_CSV | \SplFileObject::SKIP_EMPTY | \SplFileObject::READ_AHEAD | \SplFileObject::DROP_NEW_LINE);
        $this->file->setCsvControl($delimiter, $enclosure, $escape);
    }