Ejemplo n.º 1
0
 public function __construct($filename, Dialect $dialect = null)
 {
     $this->filename = $filename;
     $this->dialect = $dialect ?: Dialect::csv();
 }
Ejemplo n.º 2
0
 public static function dialects()
 {
     return [['simple.csv', Dialect::csv()], ['simple.tsv', Dialect::tsv()], ['simple.psv', Dialect::pipe()], ['simple.tilde', Dialect::tilde()]];
 }
Ejemplo n.º 3
0
 /**
  * @param SplFileObject|string $file The file to use
  * @param Dialect|null $dialect The CSV dialect
  * @return void
  */
 public function __construct($file, Dialect $dialect = null)
 {
     $this->fileObject = $file instanceof \SplFileObject ? $file : new \SplFileObject($file, 'w');
     $this->dialect = $dialect ?: Dialect::csv();
     self::configureFileObject($this->fileObject, $this->dialect);
 }
Ejemplo n.º 4
0
 public static function dialects()
 {
     return [['dictreader.csv', Dialect::csv()], ['dictreader.tsv', Dialect::tsv()], ['dictreader.psv', Dialect::pipe()], ['dictreader.tilde', Dialect::tilde()]];
 }