for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace RoadBunch\StringBean;
abstract class AbstractFormatter implements FormatterInterface
{
abstract public function format(string $subject): string;
public function formatList(string ...$subject): array
$list = [];
foreach ($subject as $item) {
$list[] = $this->format($item);
}
return $list;