Advertisement
danlchenkoandrew

Untitled

Jan 23rd, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.33 KB | None | 0 0
  1. class CsvFileFactory implements FileFactoryInterface
  2. {
  3.    /**
  4.     * {@inheritdoc}
  5.     */
  6.    public function createFromArray(array $params = []) : FileInterface
  7.    {
  8.         $delimiter = $params['delimiter'] ?? CsvFile::DEFAULT_DELIMITER;
  9.  
  10.         return new CsvFile(delimiter);
  11.    }
  12. }
  13.  
  14. $fileFactory->createFromArray(['delimiter' => '|']);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement