Convert CompressionOptions constants to enum cases

This commit is contained in:
netkas 2024-09-14 08:54:14 -04:00
parent 66e6e1528d
commit ac81f2f26d
2 changed files with 7 additions and 7 deletions

View file

@ -267,15 +267,15 @@
$package_writer->addFlag(PackageFlags::COMPRESSION);
switch(strtolower($build_configuration->getOptions()[BuildConfigurationOptions::COMPRESSION->value]))
{
case BuildConfigurationOptions\CompressionOptions::HIGH:
case BuildConfigurationOptions\CompressionOptions::HIGH->value:
$package_writer->addFlag(PackageFlags::HIGH_COMPRESSION);
break;
case BuildConfigurationOptions\CompressionOptions::MEDIUM:
case BuildConfigurationOptions\CompressionOptions::MEDIUM->value:
$package_writer->addFlag(PackageFlags::MEDIUM_COMPRESSION);
break;
case BuildConfigurationOptions\CompressionOptions::LOW:
case BuildConfigurationOptions\CompressionOptions::LOW->value:
$package_writer->addFlag(PackageFlags::LOW_COMPRESSION);
break;

View file

@ -22,11 +22,11 @@
namespace ncc\Enums\Options\BuildConfigurationOptions;
final class CompressionOptions
enum CompressionOptions : string
{
public const HIGH = 'high';
case HIGH = 'high';
public const MEDIUM = 'medium';
case MEDIUM = 'medium';
public const LOW = 'low';
case LOW = 'low';
}