for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace PhpOffice\PhpSpreadsheet\Style\NumberFormat\Wizard;
enum CurrencyNegative
{
case minus;
case redMinus;
case parentheses;
case redParentheses;
public function start(): string
return match ($this) {
self::minus, self::redMinus => '-',
self::parentheses, self::redParentheses => '\\(',
};
}
public function end(): string
self::minus, self::redMinus => '',
self::parentheses, self::redParentheses => '\\)',
public function color(): string
self::redParentheses, self::redMinus => '[Red]',
self::parentheses, self::minus => '',