for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php declare(strict_types=1);
namespace Sprain\SwissQrBill\String;
/**
* @internal
*/
final class StringModifier
{
public static function replaceLineBreaksWithString(?string $string): string
return is_null($string)
? ''
: str_replace(["\r", "\n"], ' ', $string);
}
public static function replaceMultipleSpacesWithOne(?string $string): string
: preg_replace('/ +/', ' ', $string);
public static function stripWhitespace(?string $string): string
: preg_replace('/\s+/', '', $string);