diff --git a/src/Configurations/PageRulesActions.php b/src/Configurations/PageRulesActions.php index 27790bd3..f9ad1060 100755 --- a/src/Configurations/PageRulesActions.php +++ b/src/Configurations/PageRulesActions.php @@ -300,6 +300,17 @@ public function setOpportunisticEncryption(bool $active) 'value' => $this->getBoolAsOnOrOff($active) ]); } + + public function setPolish(string $value) + { + if (!in_array($value, ['off', 'lossless', 'lossy'])) { + throw new ConfigurationsException('Can only be set to off, lossless, lossy.'); + } + + $this->addConfigurationOption('polish', [ + 'value' => $value + ]); + } public function getArray(): array {