design-patterns
18 строк · 330.0 Байт
1<?php
2
3namespace App\Creational\AbstractFactory\Classes;
4
5use App\Creational\AbstractFactory\Interfaces\CsvWriter;
6
7class UnixCsvWriter implements CsvWriter
8{
9/**
10* @param array $line
11*
12* @return string
13*/
14public function write(array $line): string
15{
16return join(',', $line) . "\n";
17}
18}