$arguments * * @return array */ public static function to(array $arguments): array { if (!array_key_exists(self::PRINTER, $arguments)) { $arguments[self::PRINTER] = new Printer(null, $arguments['verbose'] ?? false, $arguments['colors'] ?? 'always'); } if ($arguments[self::PRINTER] === \PHPUnit\Util\Log\TeamCity::class) { $arguments[self::PRINTER] = new TeamCity(null, $arguments['verbose'] ?? false, $arguments['colors'] ?? 'always'); } return $arguments; } }