diff options
Diffstat (limited to 'src/Config/Factory.php')
-rw-r--r-- | src/Config/Factory.php | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/Config/Factory.php b/src/Config/Factory.php index 2fe042b..3e3d0fe 100644 --- a/src/Config/Factory.php +++ b/src/Config/Factory.php @@ -21,7 +21,7 @@ use SplTempFileObject; * A trait to facilate class instantiation * * @package League.csv - * @since 6.X.X + * @since 6.4.0 * */ trait Factory @@ -112,6 +112,11 @@ trait Factory $obj = new SplTempFileObject(); $obj->fwrite(rtrim($str).$newline); - return static::createFromFileObject($obj); + $res = static::createFromFileObject($obj); + if ('League\Csv\Writer' == get_class($res)) { + $res->setNewline($newline); + } + + return $res; } } |