コード例 #1
0
 /**
  * @test
  */
 public function configuration()
 {
     $this->fixture->setConfiguration(['test' => 'test']);
     $this->assertEquals(['test' => 'test'], $this->fixture->getConfiguration());
     $this->fixture->addConfiguration('test2', 'test2');
     $this->assertEquals(['test' => 'test', 'test2' => 'test2'], $this->fixture->getConfiguration());
 }
コード例 #2
0
ファイル: Excel.php プロジェクト: sirdiego/importr
 /**
  * @return mixed
  */
 public function getConfiguration()
 {
     $configuration = parent::getConfiguration();
     $configuration['skipRows'] = isset($configuration['skipRows']) ? (int) $configuration['skipRows'] : 0;
     $configuration['sheet'] = isset($configuration['sheet']) ? (int) $configuration['sheet'] : -1;
     return $configuration;
 }
コード例 #3
0
ファイル: Dummy.php プロジェクト: sirdiego/importr
 /**
  * @return mixed
  */
 public function getConfiguration()
 {
     $configuration = parent::getConfiguration();
     $configuration['records'] = isset($configuration['records']) ? (int) $configuration['records'] : 50;
     $configuration['itemsPerRecord'] = isset($configuration['itemsPerRecord']) ? (int) $configuration['itemsPerRecord'] : 5;
     return $configuration;
 }
コード例 #4
0
ファイル: Csv.php プロジェクト: sirdiego/importr
 /**
  * @return mixed
  */
 public function getConfiguration()
 {
     $configuration = parent::getConfiguration();
     $configuration['length'] = isset($configuration['length']) && is_numeric($configuration['length']) ? $configuration['length'] : 1000;
     $configuration['delimiter'] = isset($configuration['delimiter']) ? $configuration['delimiter'] : ';';
     $configuration['enclosure'] = isset($configuration['enclosure']) ? $configuration['enclosure'] : '"';
     $configuration['escape'] = isset($configuration['escape']) ? $configuration['escape'] : '\\';
     $configuration['skipRows'] = isset($configuration['skipRows']) ? $configuration['skipRows'] : '0';
     return $configuration;
 }