design-patterns
16 строк · 274.0 Байт
1<?php
2
3namespace App\Creational\AbstractFactory\Interfaces;
4
5interface WriterFactory
6{
7/**
8* @return CsvWriter
9*/
10public function createCsvWriter(): CsvWriter;
11
12/**
13* @return JsonWriter
14*/
15public function createJsonWriter(): JsonWriter;
16}